建立公開委派前置字串
您可以在公開 advertise 的前置字串建立完成前,建立公開委派的前置字串。
公開 advertise 的前置碼類型決定了公開委派前置碼的設定。詳情請參閱「自備 IP 設定」。
建議您使用 v2 公開通告的前置字串,建立區域性的公開委派前置字串。您必須使用第 2 版公開通告的前置字串,才能將 IPv6 前置字串匯入「 Google Cloud」。
事前準備
- 建立公開宣傳的前置字元。
- 如要建立全域公開委派前置字串,父項公開通告前置字串必須符合下列規定:
- 公開通告的前置字串僅適用於全域公開委派前置字串。
- 公開通告前置字串位於已加入全域前置字串許可清單的專案中。詳情請參閱「全域公用委派前置字元」。
角色
如要取得完成本指南中工作所需的權限,請要求管理員為您授予專案的Compute Public IP Admin (roles/compute.publicIpAdmin
) 身分與存取權管理角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
建立公開委派前置字串
如要變更公開委派前置字串名稱,必須先刪除資源,然後重新建立。因此,建議您建立不需要變更的通用名稱,例如 pdp-203-0-113-0-25
,其中 pdp
表示資源類型,203-0-113-0-25
則表示特定前置字串和前置字串長度。
如要建立全域公開委派前置字串,您必須使用僅適用於全域公開委派前置字串的公開通告前置字串,且該前置字串位於已加入全域前置字串許可清單的專案中。詳情請參閱「全域公開委派前置字串」。
主控台
- 前往 Google Cloud 控制台的「Bring your own IP」(自備 IP) 頁面。
- 按一下要委派的公開 advertise 前置碼。
- 按一下「建立 PDP」。
- 在「名稱」欄位中,輸入公開委派前置碼的名稱。
- 在「說明」中,輸入公開委派前置字串的說明 (選填)。
- 如要為 IPv4 位址範圍建立公開委派前置字串,請按照下列步驟操作:
- 從「前置字串長度」清單中選取前置字串長度。
- 從「IP addresses」(IP 位址) 清單中選取 IP 位址範圍。
- 選取公開委派前置字串的「範圍」。
- 如果選取「區域」做為範圍,請選取「區域」。
- 如要為 IPv6 位址範圍建立公開委派前置字串,請按照下列步驟操作:
- 從「IPv6 prefix length」(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
:用於建立公開委派前置碼的公開宣傳前置碼名稱。:用於建立公開委派前置字元的 IPv4 或 IPv6 位址範圍。
PDP_IP_RANGE
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」(自備 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
。