建立公開委派前置字串

您可以在建立公開 advertise 前置字串時,一併建立公開委派前置字串

公開宣傳的前置碼類型會決定公開委派的前置碼設定。詳情請參閱「自訂 IP 設定」。

建議您使用 v2 公開廣告前置字串建立區域性公開委派前置字串。您必須使用第 2 版公開廣告前置字串,才能將 IPv6 前置字串匯入 Google Cloud。

事前準備

  • 建立公開宣傳的前置字元
  • 如果您要建立全域公開委派前置字串,則父項公開通告的前置字串必須符合下列規定:
    • 公開廣告的前置字串僅用於全域公開委派前置字串。
    • 公開通告的前置字串位於已新增至全域前置字串許可清單的專案中。詳情請參閱「全域公開委派前置字串」。

角色

如要取得完成本指南中任務所需的權限,請要求管理員為您授予專案的 Compute 公用 IP 管理員 (roles/compute.publicIpAdmin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

您或許還可透過自訂角色或其他預先定義的角色取得必要權限。

建立公開委派前置字串

您必須刪除並重新建立資源,才能變更公開委派的前置字串名稱。因此,建議您建立不會變更的通用名稱,例如 pdp-203-0-113-0-25,其中 pdp 代表資源類型,而 203-0-113-0-25 則代表特定前置字串和前置字串長度。

如要建立全域公開委派前置字串,您必須使用公開廣告的前置字串,且該字串只能用於全域公開委派前置字串,且位於已新增至全域前置字串許可清單的專案中。詳情請參閱「全域公開委派前置字串」。

主控台

  1. 在 Google Cloud 控制台中,前往「Bring your own IP」

前往「使用自己的 IP」

  1. 按一下要委派的公開 advertise 前置碼。
  2. 按一下「建立 PDP」
  3. 在「名稱」中,輸入公開委派前置碼的名稱。
  4. 在「說明」中,輸入公開委派前置字串的選用說明。
  5. 如果您要為 IPv4 位址範圍建立公開委派前置字串,請執行下列操作:
    1. 從「前置字串長度」清單中選取前置字串長度。
    2. 從「IP 位址」清單中選取 IP 位址範圍。
    3. 選取公開委派前置字串的範圍
    4. 如果您選取「區域」範圍,請選取「區域」
  6. 如果您要為 IPv6 位址範圍建立公開委派前置字串,請執行下列操作:
    1. 從「IPv6 前置字串長度」清單中選取前置字串長度。
    2. 在「IPv6 範圍」中輸入 IPv6 位址範圍。
    3. 從「Region」清單中選取區域。
  7. 選取公開委派前置字串的專案
  8. 按一下 [建立]。

gcloud

使用 public-delegated-prefixes create 指令

  • 如要建立 IPv4 PDP,請使用下列指令:

    gcloud compute public-delegated-prefixes create PDP_NAME \
        --public-advertised-prefix=PAP_NAME \
        --range=PDP_IP_RANGE \
        --region=PDP_REGION
    

    更改下列內容:

    • PDP_NAME:您要為所建立的公開委派前置字串使用的名稱。

    • PAP_NAME:用於建立公開委派前置碼的公開宣傳前置字串名稱。

    • PDP_IP_RANGE:用於建立公開委派前置字元的 IPv4 或 IPv6 位址範圍。

    • PDP_DESCRIPTION:公開委派前置字串的選用說明。

    • PDP_REGION:您要使用公開委派前置碼位址的區域。如果您想要使用全域公開委派的前置字串,請將 --region=PDP_REGION 替換為 --global

  • 如要建立 IPv6 PDP,請使用下列指令:

    gcloud compute public-delegated-prefixes create PDP_NAME \
        --public-advertised-prefix=PAP_NAME \
        --range=PDP_IP_RANGE \
        --region=PDP_REGION \
        --mode=DELEGATION
    

查看公開委派前置字串的狀態

您可以查看公開委派前置字串的狀態。下表說明 v2 和 v1 公開委派前置字元的可用狀態。

狀態 說明 v2 v1
INITIALIZING 公開委派的前置字串正在初始化,因此目前無法建立位址。
READY_TO_ANNOUNCE 公開委派的前置字串已撤銷,並可發布。

管理公告

ANNOUNCED 公開委派的前置字串已啟用並發布。
ANNOUNCED_TO_GOOGLE 前置字串會在 Google Cloud的網路中宣告。
ANNOUNCED_TO_INTERNET 前置字串會發布至網際網路和 Google Cloud網路中。
DELETING 正在解除公開委派的前置字串。

主控台

  1. 在 Google Cloud 控制台中,前往「Bring your own IP」

    前往「使用自己的 IP」

  2. 「狀態」欄會顯示所有公開委派前置字串的狀態。

gcloud

如要說明公開委派前置字串並取得其狀態,請使用 public-delegated-prefixes describe 指令

gcloud compute public-delegated-prefixes describe PDP_NAME \
    --region=PDP_REGION \
    --format='value(status)'

更改下列內容:

  • PDP_NAME:您要取得資訊的公開委派前置碼或子前置碼。

  • PDP_REGION:公開委派前置碼或子前置碼的區域。

  • PDP_REGION:您要使用公開委派前置碼位址的區域。如果您想要使用全域公開委派的前置字串,請將 --region=PDP_REGION 替換為 --global

後續步驟