공개 주소 범위 보기

콘솔, CLI, API 및 Terraform을 통해 공개 주소 범위를 볼 수 있습니다.

콘솔에서 공개 주소 범위 보기

IBM Cloud 콘솔에서 공개 주소 범위를 보려면 탐색 메뉴 메뉴 아이콘을 선택한 다음 인프라 VPC 아이콘 > 네트워크 > 공개 주소 범위를 클릭합니다.

VPC의 공개 주소 범위 페이지에는 다음 정보가 표시됩니다:

  • 이름: 공개 주소 범위 개체의 이름입니다.
  • 상태: 주소 범위가 지정된 VPC에 바인딩되어 있는지 또는 바인딩되지 않았는지 여부를 나타냅니다.
  • 수명 주기 상태: 주소 범위의 바인딩 또는 바인딩 해제 성공 여부와 안정적인지 여부를 나타냅니다.
  • IP 범위: 주소 범위에 포함된 IP 주소의 범위입니다.
  • 영역: 주소 범위가 바인딩된 영역을 나타냅니다(해당하는 경우).
  • 대상 리소스: 이전 존에서 해당 주소 범위가 바인딩된 VPC를 명시합니다(해당하는 경우).

CLI에서 공개 주소 범위 보기

명령줄에서 공개 주소 범위를 보려면 다음 단계를 따르세요:

  1. CLI 환경을 설정하십시오.

  2. CLI 환경에 로그인합니다. 비밀번호를 입력하면 시스템이 사용할 계정 및 지역에 대한 프롬프트를 표시합니다.

    ibmcloud login --sso
    
  3. 다음 명령을 실행하십시오.

    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" {
}

다음 단계