VPN ゲートウェイを削除する

次の手順で、HA VPN ゲートウェイまたは Classic VPN ゲートウェイを削除できます。HA VPN には vpn-gateways コマンド オプションを使用し、Classic VPN には target-vpn-gateways コマンド オプションを使用します。

HA VPN ゲートウェイを削除しても、作成したピア ゲートウェイ リソースはすべて残ります。

Cloud VPN ゲートウェイを削除する前に、関連付けられているすべての VPN トンネルを削除してください。

HA VPN ゲートウェイを削除する

既存の HA VPN ゲートウェイを削除する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで、[VPN] ページに移動します。

    [VPN] に移動

  2. 削除する [ゲートウェイの名前] を含む行を探します。

  3. [ゲートウェイの名前] をクリックします。

  4. [Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。

  5. トンネルを削除するには、[削除] をクリックします。

  6. 確認のダイアログ ボックスで、[削除] をクリックします。

  7. ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。

  8. 確認のダイアログ ボックスで、[削除] をクリックします。

gcloud

以下のコマンドでは、次のように置き換えてください。

  • PROJECT_ID: オブジェクトの ID
  • GATEWAY_NAME: VPN ゲートウェイの名前
  • REGION: VPN ゲートウェイが存在するリージョン

ゲートウェイを削除する手順は次のとおりです。

  1. 削除する VPN ゲートウェイの名前とリージョンを特定し、後の手順でその情報を使用します。すべての VPN ゲートウェイを一覧表示するには、次のコマンドを実行します。

    gcloud compute vpn-gateways list
       --project=PROJECT_ID
    
  2. VPN ゲートウェイに、削除が必要な VPN トンネルがあるか確認します。ゲートウェイに関連付けられたすべてのトンネルを一覧表示するには、次のコマンドを実行します。

    gcloud compute vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. 既存の各トンネルを削除します

  4. VPN ゲートウェイを削除します。

    gcloud compute vpn-gateways delete GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID
    

API

最初にトンネルを削除するには、vpnTunnels.delete メソッドを使用して DELETE リクエストを行います。

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnTunnels/TUNNEL_NAME

vpnGateways.delete メソッドを使用して DELETE リクエストを行います。

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnGateways/GATEWAY_NAME

Classic VPN ゲートウェイを削除する

既存の Classic VPN ゲートウェイを削除する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで、[VPN] ページに移動します。

    [VPN] に移動

  2. 削除する [ゲートウェイの名前] を含む行を探します。

  3. [ゲートウェイの名前] をクリックします。

  4. [Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。

  5. トンネルを削除するには、[削除] をクリックします。

  6. 確認のダイアログ ボックスで、[削除] をクリックします。

  7. ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。

  8. 確認のダイアログ ボックスで、[削除] をクリックします。

gcloud

以下のコマンドでは、次のように置き換えてください。

  • PROJECT_ID: オブジェクトの ID
  • GATEWAY_NAME: VPN ゲートウェイの名前
  • REGION: VPN ゲートウェイが存在するリージョン
  • FR_NAME: 各転送ルールの名前

ゲートウェイを削除する手順は次のとおりです。

  1. 削除する VPN ゲートウェイの名前とリージョンを特定し、後の手順でその情報を使用します。すべての VPN ゲートウェイを一覧表示するには、次のコマンドを実行します。

    gcloud compute target-vpn-gateways list
       --project=PROJECT_ID
    
  2. VPN ゲートウェイに、削除が必要な VPN トンネルがあるか確認します。ゲートウェイに関連付けられたすべてのトンネルを一覧表示するには、次のコマンドを実行します。

    gcloud compute target-vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. 既存の各トンネルを削除します

  4. ターゲット VPN ゲートウェイに関連付けられた 3 つの転送ルールの名前を特定します。

    gcloud compute target-vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(forwardingRules)'
    
  5. 転送ルールを削除します。各転送ルールに対してこのコマンドを繰り返します。

    gcloud compute forwarding-rules delete FR_NAME \
       --region=REGION \
       --project=PROJECT_ID
    
  6. ターゲット VPN ゲートウェイを削除します。

    gcloud compute target-vpn-gateways delete GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID
    

API

最初にトンネルを削除するには、vpnTunnels.delete メソッドを使用して DELETE リクエストを行います。

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnTunnels/TUNNEL_NAME

DELETE リクエストを行うには、targetVpnGateways.delete メソッドを使用します。

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/targetVpnGateways/GATEWAY_NAME

VPN ゲートウェイを削除したら、次の操作を行うことを検討してください。

次のステップ

  • Cloud Logging と Monitoring の情報を表示する。ログと指標の表示をご覧ください。
  • 高可用性と高スループットのシナリオ、または複数のサブネット シナリオを使用する。高度な構成をご覧ください。
  • Cloud VPN の使用時に発生する可能性のある一般的な問題を解決する。トラブルシューティングをご覧ください。