您可通过以下步骤删除高可用性 VPN 网关或传统 VPN 网关。高可用性 VPN 使用 vpn-gateways
命令选项,传统 VPN 使用 target-vpn-gateways
命令选项。
删除高可用性 VPN 网关后,您创建的所有对等网关资源仍然存在。
在移除 Cloud VPN 网关之前,请先删除所有关联的 VPN 隧道。
删除高可用性 VPN 网关
如需删除现有高可用性 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
删除传统 VPN 网关
如需删除现有的传统 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 网关关联的三个转发规则的名称:
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
使用 targetVpnGateways.delete
方法发出 DELETE 请求:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/targetVpnGateways/GATEWAY_NAME
推荐的后续操作
删除 VPN 网关后,请考虑执行以下操作:
后续步骤
- 如需查看 Cloud Logging 和 Cloud Monitoring 信息,请参阅查看日志和指标。
- 如需使用高可用性和高吞吐量场景或多个子网方案,请参阅高级配置。
- 如需帮助解决使用 Cloud VPN 时可能会遇到的常见问题,请参阅问题排查。