공개 주소 범위 보기
콘솔, CLI, API 및 Terraform을 통해 공개 주소 범위를 볼 수 있습니다.
콘솔에서 공개 주소 범위 보기
IBM Cloud 콘솔에서 공개 주소 범위를 보려면 탐색 메뉴 선택한 다음 인프라
> 네트워크 > 공개 주소 범위를 클릭합니다.
VPC의 공개 주소 범위 페이지에는 다음 정보가 표시됩니다:
- 이름: 공개 주소 범위 개체의 이름입니다.
- 상태: 주소 범위가 지정된 VPC에 바인딩되어 있는지 또는 바인딩되지 않았는지 여부를 나타냅니다.
- 수명 주기 상태: 주소 범위의 바인딩 또는 바인딩 해제 성공 여부와 안정적인지 여부를 나타냅니다.
- IP 범위: 주소 범위에 포함된 IP 주소의 범위입니다.
- 영역: 주소 범위가 바인딩된 영역을 나타냅니다(해당하는 경우).
- 대상 리소스: 이전 존에서 해당 주소 범위가 바인딩된 VPC를 명시합니다(해당하는 경우).
CLI에서 공개 주소 범위 보기
명령줄에서 공개 주소 범위를 보려면 다음 단계를 따르세요:
-
CLI 환경을 설정하십시오.
-
CLI 환경에 로그인합니다. 비밀번호를 입력하면 시스템이 사용할 계정 및 지역에 대한 프롬프트를 표시합니다.
ibmcloud login --sso -
다음 명령을 실행하십시오.
ibmcloud is public-address-range PUBLIC_ADDRESS_RANGE [--output JSON] [-q, --quiet]여기서:
PUBLIC_ADDRESS_RANGE- 표시할 공용 주소 범위의 ID 또는 이름.
--output- 출력 형식은 JSON만 지원됩니다. 다음 중 하나: JSON
-q, --quiet- 상세 출력이 표시되지 않도록 합니다.
명령 예제
공개 주소 범위 보기 $par-id:
ibmcloud is public-address-range $par-id
모든 공용 주소 범위를 확인하려면:
ibmcloud is public-address-ranges
API로 공개 주소 범위 보기
시작하기 전에 API 환경을 설정하세요.
다음 옵션 중 하나를 선택하십시오.
-
계정의 모든 공개 주소 범위를 확인합니다:
curl -sX GET \ "$vpc_api_endpoint/v1/public_address_ranges?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token" -
특정 공개 주소 범위 보기
curl -sX GET \ "$vpc_api_endpoint/v1/public_address_ranges/$par_id?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token"
테라폼으로 공개 주소 범위 보기
Terraform으로 공개 주소 범위를 보려면 다음 예제를 사용하세요:
data "ibm_is_public_address_range" "public_address_range_instance" {
name = "example-public-address-range"
}
data "ibm_is_public_address_range" "public_address_range_instance1" {
# name = "example-public-address-range"
identifier = ibm_is_public_address_range.public_address_range_instance.id
}
공개 주소 범위 목록을 가져오려면 다음과 같이 하세요:
data "ibm_is_public_address_ranges" "public_address_range_instances_example_testing" {
}