パブリック委任プレフィックスを作成する
パブリック アドバタイズド プレフィックスの作成が完了する前に、パブリック委任プレフィックスを作成できます。
パブリック アドバタイズド プレフィックスのタイプによって、パブリック委任プレフィックスの構成が決まります。詳細については、お客様所有 IP アドレスの使用をご覧ください。
リージョン パブリック委任プレフィックスの作成には、v2 パブリック アドバタイズド プレフィックスを使用することをおすすめします。IPv6 プレフィックスを Google Cloud にインポートするには、v2 パブリック アドバタイズド プレフィックスを使用する必要があります。
ライブ マイグレーションで v1 リージョン パブリック委任プレフィックスを作成する必要がある場合は、ライブ マイグレーションについてをご覧ください。
始める前に
- パブリック アドバタイズド プレフィックスを作成します。
- グローバル パブリック委任プレフィックスを作成する場合は、親パブリック アドバタイズド プレフィックスが次の要件を満たしている必要があります。
- パブリック アドバタイズド プレフィックスは、グローバル パブリック委任プレフィックスにのみ使用されます。
- パブリック アドバタイズド プレフィックスは、グローバル プレフィックスの許可リストに追加されたプロジェクトにあります。詳細については、グローバル パブリック委任プレフィックスをご覧ください。
ロール
このガイドのタスクを行うために必要な権限を取得するには、プロジェクトに対する Compute パブリック IP 管理者(roles/compute.publicIpAdmin
)の IAM ロールを付与するよう管理者に依頼してください。ロールの付与の詳細については、アクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
パブリック委任プレフィックスを作成する
パブリック委任プレフィックスの名前は、リソースを削除して再作成しない限り変更できません。このため、変更する必要がない汎用名で作成することをおすすめします。たとえば、pdp-203-0-113-0-25
のようにします。ここで、pdp
はリソースタイプ、203-0-113-0-25
は特定のプレフィックスとその長さを示します。
グローバル パブリック委任プレフィックスを作成するには、グローバル プレフィックスの許可リストに追加されているプロジェクト内にある、グローバル パブリック委任プレフィックス専用のパブリック アドバタイズド プレフィックスを使用する必要があります。詳細については、グローバル パブリック委任プレフィックスをご覧ください。
ライブ マイグレーションで v1 リージョン パブリック委任プレフィックスを作成する必要がある場合は、ライブ マイグレーションを使用するをご覧ください。
コンソール
- Google Cloud コンソールで、[お客様所有 IP の使用] に移動します。
- 委任するパブリック アドバタイズド プレフィックスをクリックします。
- [PDP を作成] をクリックします。
- [名前] に、パブリック委任プレフィックスの名前を入力します。
- [説明] に、パブリック委任プレフィックスの任意の説明を入力します。
- IPv4 アドレス範囲にパブリック委任プレフィックスを作成する場合は、次の操作を行います。
- [プレフィックス長] リストからプレフィックスの長さを選択します。
- [IP アドレス] リストから IP アドレスの範囲を選択します。
- パブリック委任プレフィックスの [スコープ] を選択します。
- スコープに [リージョン] を選択した場合は、[リージョン] を選択します。
- IPv6 アドレス範囲にパブリック委任プレフィックスを作成する場合は、次の操作を行います。
- [IPv6 prefix length] リストからプレフィックスの長さを選択します。
- [IPv6 範囲] に IPv6 アドレス範囲を入力します。
- [リージョン] リストでリージョンを選択します。
- パブリック委任プレフィックスの [プロジェクト] を選択します。
- [作成] をクリックします。
gcloud
パブリック委任プレフィックスを作成するには、public-delegated-prefixes
create
コマンドを使用します。
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
に置き換えます。
パブリック委任プレフィックスのステータスを確認する
パブリック委任プレフィックスのステータスを確認できます。v2 と v1 の両方のパブリック委任プレフィックスで使用可能なステータスは、次の表のとおりです。
ステータス | 説明 | v2 | v1 |
---|---|---|---|
INITIALIZING |
パブリック委任プレフィックスが初期化中のため、アドレスをまだ作成できません。 | ||
READY_TO_ANNOUNCE |
パブリック委任プレフィックスは取り消され、アナウンスの準備が整います。 |
|
|
ANNOUNCED |
パブリック委任プレフィックスはアクティブで、アナウンスされています。 | ||
ANNOUNCED_TO_GOOGLE |
プレフィックスは Google のネットワーク内でアナウンスされます。 | ||
ANNOUNCED_TO_INTERNET |
プレフィックスは、インターネットと Google のネットワーク内でアナウンスされます。 | ||
DELETING |
パブリック委任プレフィックスがプロビジョニング解除されています。 |
コンソール
Google Cloud コンソールで、[お客様所有 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
に置き換えます。