次の手順で、HA VPN ゲートウェイまたは Classic VPN ゲートウェイを削除できます。HA VPN には vpn-gateways
コマンド オプションを使用し、Classic VPN には target-vpn-gateways
コマンド オプションを使用します。
HA VPN ゲートウェイを削除しても、作成したピア ゲートウェイ リソースはすべて残ります。
Cloud VPN ゲートウェイを削除する前に、関連付けられているすべての VPN トンネルを削除してください。
HA VPN ゲートウェイを削除する
既存の HA VPN ゲートウェイを削除する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[VPN] ページに移動します。
削除する [ゲートウェイの名前] を含む行を探します。
[ゲートウェイの名前] をクリックします。
[Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。
トンネルを削除するには、[削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
gcloud
以下のコマンドでは、次のように置き換えてください。
PROJECT_ID
: オブジェクトの IDGATEWAY_NAME
: VPN ゲートウェイの名前REGION
: VPN ゲートウェイが存在するリージョン
ゲートウェイを削除する手順は次のとおりです。
削除する VPN ゲートウェイの名前とリージョンを特定し、後の手順でその情報を使用します。すべての VPN ゲートウェイを一覧表示するには、次のコマンドを実行します。
gcloud compute vpn-gateways list --project=PROJECT_ID
VPN ゲートウェイに、削除が必要な VPN トンネルがあるか確認します。ゲートウェイに関連付けられたすべてのトンネルを一覧表示するには、次のコマンドを実行します。
gcloud compute vpn-gateways describe GATEWAY_NAME \ --region=REGION \ --project=PROJECT_ID \ --format='flattened(tunnels)'
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 ゲートウェイを削除する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[VPN] ページに移動します。
削除する [ゲートウェイの名前] を含む行を探します。
[ゲートウェイの名前] をクリックします。
[Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。
トンネルを削除するには、[削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
gcloud
以下のコマンドでは、次のように置き換えてください。
PROJECT_ID
: オブジェクトの IDGATEWAY_NAME
: VPN ゲートウェイの名前REGION
: VPN ゲートウェイが存在するリージョンFR_NAME
: 各転送ルールの名前
ゲートウェイを削除する手順は次のとおりです。
削除する VPN ゲートウェイの名前とリージョンを特定し、後の手順でその情報を使用します。すべての VPN ゲートウェイを一覧表示するには、次のコマンドを実行します。
gcloud compute target-vpn-gateways list --project=PROJECT_ID
VPN ゲートウェイに、削除が必要な VPN トンネルがあるか確認します。ゲートウェイに関連付けられたすべてのトンネルを一覧表示するには、次のコマンドを実行します。
gcloud compute target-vpn-gateways describe GATEWAY_NAME \ --region=REGION \ --project=PROJECT_ID \ --format='flattened(tunnels)'
ターゲット VPN ゲートウェイに関連付けられた 3 つの転送ルールの名前を特定します。
gcloud compute target-vpn-gateways describe GATEWAY_NAME \ --region=REGION \ --project=PROJECT_ID \ --format='flattened(forwardingRules)'
転送ルールを削除します。各転送ルールに対してこのコマンドを繰り返します。
gcloud compute forwarding-rules delete FR_NAME \ --region=REGION \ --project=PROJECT_ID
ターゲット 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 ゲートウェイを削除したら、次の操作を行うことを検討してください。
- ファイアウォール ルールを確認して、不要になったルールを削除します。
- Classic VPN の場合、以前に VPN ゲートウェイで使用されていた外部 IP アドレスを削除できます。
次のステップ
- Cloud Logging と Monitoring の情報を表示する。ログと指標の表示をご覧ください。
- 高可用性と高スループットのシナリオ、または複数のサブネット シナリオを使用する。高度な構成をご覧ください。
- Cloud VPN の使用時に発生する可能性のある一般的な問題を解決する。トラブルシューティングをご覧ください。