次の手順で、HA VPN ゲートウェイまたは Classic VPN ゲートウェイを削除できます。HA VPN には vpn-gateways
コマンド オプションを使用し、Classic VPN には target-vpn-gateways
コマンド オプションを使用します。
HA VPN ゲートウェイを削除しても、作成したピア ゲートウェイ リソースはすべて残ります。
Cloud VPN ゲートウェイを削除する前に、関連付けられているすべての VPN トンネルを削除してください。
HA VPN ゲートウェイを削除する
既存の HA VPN ゲートウェイを削除する手順は次のとおりです。
このタスクに必要な権限
このタスクを実行するには、次の権限または次の IAM のロールが付与されている必要があります。
権限
compute.vpnGateways.get
compute.vpnGateways.list
compute.externalVpnGateways.get
compute.externalVpnGateways.list
compute.vpnGateways.create
compute.vpnGateways.delete
compute.vpnGateways.get
compute.vpnGateways.list
compute.vpnGateways.use
compute.vpnGateways.setLabels
compute.externalVpnGateways.create
compute.externalVpnGateways.delete
compute.externalVpnGateways.get
compute.externalVpnGateways.list
compute.externalVpnGateways.use
compute.externalVpnGateways.setLabels
ロール
roles/compute.networkAdmin
Google Cloud コンソールで、[VPN] ページに移動します。
削除する [ゲートウェイの名前] を含む行を探します。
[ゲートウェイの名前] をクリックします。
[Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。
トンネルを削除するには、[削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
以下のコマンドでは、次のように置き換えてください。
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
最初にトンネルを削除するには、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 ゲートウェイを削除する手順は次のとおりです。
このタスクに必要な権限
このタスクを実行するには、次の権限または次の IAM のロールが付与されている必要があります。
権限
compute.vpnGateways.get
compute.vpnGateways.list
compute.externalVpnGateways.get
compute.externalVpnGateways.list
compute.vpnGateways.create
compute.vpnGateways.delete
compute.vpnGateways.get
compute.vpnGateways.list
compute.vpnGateways.use
compute.vpnGateways.setLabels
compute.externalVpnGateways.create
compute.externalVpnGateways.delete
compute.externalVpnGateways.get
compute.externalVpnGateways.list
compute.externalVpnGateways.use
compute.externalVpnGateways.setLabels
ロール
roles/compute.networkAdmin
Google Cloud コンソールで、[VPN] ページに移動します。
削除する [ゲートウェイの名前] を含む行を探します。
[ゲートウェイの名前] をクリックします。
[Google VPN ゲートウェイの詳細] ページの [VPN トンネル] で、削除するトンネルの横にあるチェックボックスをオンにします。
トンネルを削除するには、[削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
ゲートウェイを削除するには、ページの上部にある [削除] をクリックします。
確認のダイアログ ボックスで、[削除] をクリックします。
以下のコマンドでは、次のように置き換えてください。
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
最初にトンネルを削除するには、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 の使用時に発生する可能性のある一般的な問題を解決する。トラブルシューティングをご覧ください。