하위 프리픽스 및 IP 주소 만들기

이 페이지에서는 공개 위임 프리픽스를 분할하고 Google Cloud 리소스와 함께 사용할 BYOIP 주소를 만드는 방법을 설명합니다.

공개 위임 프리픽스 또는 하위 프리픽스에서 BYOIP 주소를 만들 수 있습니다.

시작하기 전에

  1. 공지된 공개 프리픽스 만들기
  2. 공개 위임 프리픽스 만들기.

역할

이 가이드의 작업을 완료하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Compute 공개 IP 관리자 (roles/compute.publicIpAdmin) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

하위 프리픽스 만들기

하위 프리픽스를 만들어 공개 위임 프리픽스를 더 작은 IP 주소 범위로 나눌 수 있습니다. 하위 프리픽스는 공개 위임 프리픽스 상위 요소가 있는 공개 위임 프리픽스입니다.

하위 프리픽스 이름은 리소스를 삭제하고 다시 만들어야 변경할 수 있습니다. 이러한 이유로 변경할 필요가 없는 일반적인 이름을 만드는 것이 좋습니다. 예를 들어 sub-203-0-113-0-28의 경우 sub 는 리소스 유형을 나타내고 203-0-113-0-28는 특정 프리픽스와 프리픽스 길이를 나타냅니다.

공지된 공개 프리픽스에서 공개 위임 프리픽스를 최대 세 번 하위 위임할 수 있습니다. 예를 들어 IP 주소 범위 203.0.113.0/24가 포함된 공지된 공개 프리픽스가 있는 경우 다음을 수행할 수 있습니다.

  • 공지된 공개 프리픽스에서 IP 주소 범위가 203.0.113.0/25인 공개 위임 프리픽스를 만듭니다.
  • 이전 공개 위임 프리픽스를 상위 요소로 포함하는 IP 주소 범위 203.0.113.0/26을 사용하여 하위 프리픽스를 만듭니다.
  • 이전 하위 프리픽스를 상위 요소로 포함하는 IP 주소 범위 203.0.113.0/27을 사용하여 하위 프리픽스를 만듭니다.

이 시점에서 203.0.113.0/27 하위 프리픽스를 상위 요소로 포함하는 추가 하위 프리픽스를 만들 수 없습니다.

콘솔

  1. Google Cloud 콘솔에서 사용자 IP 사용으로 이동합니다.

    사용자 IP 사용으로 이동

  2. 세분화할 공개 위임 프리픽스를 클릭합니다.

  3. 하위 프리픽스 만들기를 클릭합니다.

  4. 하위 프리픽스의 이름설명(선택사항)을 입력합니다.

  5. 하위 프리픽스의 프리픽스 길이를 선택합니다.

  6. 하위 프리픽스의 IP 주소를 선택합니다.

  7. 하위 프리픽스의 프로젝트를 선택합니다. IP 주소는 이 프로젝트에서만 사용할 수 있습니다.

  8. 만들기를 클릭합니다.

gcloud

공개 위임 프리픽스에서 하위 프리픽스를 만들려면 public-delegated-prefixes delegated-sub-prefixes create 명령어를 사용합니다.

gcloud compute public-delegated-prefixes \
    delegated-sub-prefixes \
    create SUB_PREFIX_NAME \
    --range=SUB_PREFIX_RANGE \
    --public-delegated-prefix=PDP_NAME \
    --public-delegated-prefix-region=PDP_REGION \
    --delegatee-project=PROJECT_NAME

다음을 바꿉니다.

  • SUB_PREFIX_NAME: 만들려는 하위 프리픽스 이름

  • SUB_PREFIX_RANGE: 만들려는 하위 프리픽스의 IP 주소 범위

  • PDP_NAME: 만들려는 하위 프리픽스를 포함하는 상위 공개 위임 프리픽스 또는 하위 프리픽스

  • PDP_REGION: 만들려는 하위 프리픽스를 포함하는 공개 위임 프리픽스 또는 하위 프리픽스의 리전

  • PROJECT_NAME: 하위 프리픽스의 프로젝트 이름(선택사항)입니다. 다음은 이 값의 동작을 설명합니다.

    • 값을 지정하면 지정한 프로젝트에서만 IP 주소를 사용할 수 있습니다.

    • --delegatee-project를 사용하지 않는 경우 하위 프리픽스의 상위 공개 위임 프리픽스 또는 하위 프리픽스와 동일한 프로젝트에서 IP 주소를 사용할 수 있습니다.

프리픽스 나열

프로젝트의 공지된 공개 프리픽스 및 공개 위임 프리픽스(하위 프리픽스 포함)를 모두 나열할 수 있습니다.

콘솔

  1. Google Cloud 콘솔에서 사용자 IP 사용으로 이동합니다.

    사용자 IP 사용으로 이동

  2. 공지된 모든 공개 프리픽스, 공개 위임 프리픽스, 하위 프리픽스가 표시됩니다.

gcloud

하위 프리픽스를 포함한 공개 위임 프리픽스를 나열하려면 public-delegated-prefixes list 명령어를 사용하세요.

gcloud compute public-delegated-prefixes list

출력은 다음과 비슷합니다.

NAME                   LOCATION     PARENT_PREFIX         RANGE            STATUS
pdp-203-0-113-0-25     global       pap-203-0-113-0-24    203.0.113.0/25   ANNOUNCED
sub-203-0-113-0-26     global       pdp-203-0-113-0-25    203.0.113.0/26   ANNOUNCED

IP 주소 만들기

공개 위임 프리픽스 또는 하위 프리픽스에서 주소를 만드는 경우 해당 프리픽스를 더 이상 세분화할 수 없습니다.

공개 위임 프리픽스 또는 하위 프리픽스에서 만드는 IP 주소는 고정 외부 IP 주소이며 리전 또는 전역입니다. 공개 위임 프리픽스 또는 하위 프리픽스의 모든 IP 주소가 공개되고 예약된 네트워크 주소 또는 브로드캐스트 주소가 없습니다. 예를 들어 /28 공개 위임 프리픽스 또는 하위 프리픽스에서 IP 주소를 만들면 16개 IP 주소 리소스가 생성됩니다.

모든 고정 외부 IP 주소를 나열할 수 있습니다. 이 목록에는 Google Cloud에 제공한 IP 주소 및 Google에서 제공하는 IP 주소가 포함됩니다.

BYOIP 주소는 일관된 형식의 이름을 사용하여 생성됩니다. 예를 들어 203.0.113.144에는 address-203-0-113-144라는 이름이 할당됩니다.

콘솔

  1. Google Cloud 콘솔에서 사용자 IP 사용으로 이동합니다.

    사용자 IP 사용으로 이동

  2. IP 주소에 만들 공개 위임 프리픽스 또는 하위 프리픽스를 클릭합니다.

  3. 주소 만들기를 클릭합니다.

  4. 프리픽스 길이를 선택합니다.

  5. 만들려는 IP 주소 범위를 선택합니다.

  6. 주소 만들기를 클릭합니다.

gcloud

공개 위임 프리픽스 또는 하위 프리픽스에서 IP 주소를 만들려면 public-delegated-prefixes delegated-sub-prefixes create 명령어를 사용합니다.

gcloud compute public-delegated-prefixes \
    delegated-sub-prefixes \
    create ADDRESSES_NAME \
    --create-addresses \
    --public-delegated-prefix=PDP_NAME \
    --public-delegated-prefix-region=PDP_REGION

다음을 바꿉니다.

  • ADDRESSES_NAME: 만들려는 주소 그룹의 이름

  • PDP_NAME: IP 주소를 만들려는 공개 위임 프리픽스 또는 하위 프리픽스

  • PDP_REGION: IP 주소를 만들 공개 위임 프리픽스 또는 하위 프리픽스의 리전

다음 단계