建立公開委派前置字串
您可以在建立公開 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
則代表特定前置字串和前置字串長度。
如要建立全域公開委派前置字串,您必須使用公開廣告的前置字串,且該字串只能用於全域公開委派前置字串,且位於已新增至全域前置字串許可清單的專案中。詳情請參閱「全域公開委派前置字串」。
主控台
- 在 Google Cloud 控制台中,前往「Bring your own IP」。
- 按一下要委派的公開 advertise 前置碼。
- 按一下「建立 PDP」。
- 在「名稱」中,輸入公開委派前置碼的名稱。
- 在「說明」中,輸入公開委派前置字串的選用說明。
- 如果您要為 IPv4 位址範圍建立公開委派前置字串,請執行下列操作:
- 從「前置字串長度」清單中選取前置字串長度。
- 從「IP 位址」清單中選取 IP 位址範圍。
- 選取公開委派前置字串的範圍。
- 如果您選取「區域」範圍,請選取「區域」。
- 如果您要為 IPv6 位址範圍建立公開委派前置字串,請執行下列操作:
- 從「IPv6 前置字串長度」清單中選取前置字串長度。
- 在「IPv6 範圍」中輸入 IPv6 位址範圍。
- 從「Region」清單中選取區域。
- 選取公開委派前置字串的專案。
- 按一下 [建立]。
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 |
正在解除公開委派的前置字串。 |
主控台
在 Google Cloud 控制台中,前往「Bring your own IP」。
「狀態」欄會顯示所有公開委派前置字串的狀態。
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
。