BGP アナウンスメントを管理する(v2)

v2 パブリック アドバタイズド プレフィックスと v2 パブリック委任プレフィックスを作成しても、自動的にアナウンスされるわけではありません。プレフィックスのアナウンスまたは取り消しを行うタイミングはユーザーが選択します。

仕様

  • パブリック アドバタイズド プレフィックスをアナウンスすると、パブリック アドバタイズド プレフィックス全体がインターネットにアナウンスされます。
  • パブリック委任プレフィックスをアナウンスすると、Google Cloud 内でそのパブリック委任プレフィックスがアナウンスされます。
  • 親パブリック アドバタイズド プレフィックスをアナウンスしなくても、パブリック委任プレフィックスをアナウンスできます。この構成では、パブリック委任プレフィックスは Google Cloud 内でアナウンスされ、インターネットにはアナウンスされません。
  • 親パブリック アドバタイズド プレフィックスをアナウンスするには、少なくとも 1 つのパブリック委任プレフィックスをアナウンスする必要があります。
  • 親パブリック アドバタイズド プレフィックスに対してアナウンスされているパブリック委任プレフィックスが 1 つしかない場合、そのパブリック委任プレフィックスのアナウンスメントを取り消すことはできません。まず、親パブリック アドバタイズド プレフィックスを取り消してから、パブリック委任プレフィックスを取り消します。
  • アナウンス リクエストと取り消しリクエストにはレート制限があります。詳細については、お客様所有 IP アドレスの使用の割り当てをご覧ください。

始める前に

  • パブリック委任プレフィックスが v2 を使用していることを確認します。

    次のコマンドを実行して、使用しているバージョンを確認します。

    PDP_NAME --region=REGION \
      | grep byoipApiVersion
    

プレフィックスの BGP アドバタイズをアナウンスする

コンソール

  1. Google Cloud コンソールで、[お客様所有 IP の使用] に移動します。

    [お客様所有 IP の使用] に移動する

  2. アナウンスするプレフィックスを選択します。

  3. [アナウンス] をクリックします。

    パブリック アドバタイズド プレフィックスのアナウンスを確認するダイアログが表示されます。

  4. [アナウンス] をクリックして確定します。

gcloud

  • パブリック委任プレフィックスをアナウンスするには、public-delegated-prefixes update コマンドを使用します。

    gcloud compute public-delegated-prefixes update PDP_NAME \
        --region=PDP_REGION \
        --announce-prefix
    

    次のように置き換えます。

    • PDP_NAME: アナウンスするパブリック委任プレフィックス。

    • PDP_REGION: パブリック委任プレフィックスのリージョン。

  • パブリック アドバタイズド プレフィックスをアナウンスするには、public-advertised-prefixes update コマンドを使用します。

    gcloud compute public-advertised-prefixes update PAP_NAME \
        --announce-prefix
    

    PAP_NAME は、アナウンスするパブリック アドバタイズド プレフィックスの名前に置き換えます。

プレフィックスのアドバタイズを取り消す

コンソール

  1. Google Cloud コンソールで、[お客様所有 IP の使用] に移動します。

    [お客様所有 IP の使用] に移動する

  2. 取り消すプレフィックスを選択します。

  3. [取り消す] をクリックします。

    パブリック アドバタイズド プレフィックスの取り消しを確認するダイアログが表示されます。

  4. [取り消す] をクリックして確定します。

gcloud

  • パブリック委任プレフィックスを取り消すには、public-delegated-prefixes update コマンドを使用します。

    gcloud compute public-delegated-prefixes update PDP_NAME \
        --region=PDP_REGION \
        --withdraw-prefix
    

    次のように置き換えます。

    • PDP_NAME: 取り消すパブリック委任プレフィックス。

    • PDP_REGION: パブリック委任プレフィックスのリージョン。

  • パブリック アドバタイズド プレフィックスを取り消すには、public-advertised-prefixes update コマンドを使用します。

    gcloud compute public-advertised-prefixes update PAP_NAME \
        --withdraw-prefix
    

    PAP_NAME は、取り消すパブリック アドバタイズド プレフィックスの名前に置き換えます。