以下步骤适用于连接到传统 VPN 或高可用性 VPN 网关的隧道。
如需删除现有 Cloud VPN 隧道,请完成以下步骤。
控制台
如需删除隧道,请按以下步骤操作:
在 Google Cloud 控制台中,进入 VPN 页面。
选中您要移除的 VPN 隧道旁边的复选框。
点击页面顶部的删除。
当您使用 Google Cloud 控制台删除 VPN 隧道时,Google Cloud 还会删除与该 VPN 隧道关联的所有边界网关协议 (BGP) 会话。
如需确认删除,请再次点击删除。
可选:如需确认与 VPN 隧道关联的 BGP 会话已删除,请进入 Cloud Router 路由器详情页面。如需了解详情,请参阅查看 Cloud Router 路由器详细信息。
gcloud
在以下命令中,替换以下选项:
PROJECT_ID
:您的项目的 IDTUNNEL_NAME
:您的隧道的名称REGION
:您的隧道所在的区域
如需删除隧道,请按以下步骤操作:
确定您要删除的 VPN 隧道的名称和区域,然后在下一步中使用该信息。如需列出项目中的所有 VPN 隧道,请运行以下命令:
gcloud compute vpn-tunnels list --project=PROJECT_ID
如需删除 VPN 隧道,请运行以下命令:
gcloud compute vpn-tunnels delete TUNNEL_NAME \ --region=REGION \ --project=PROJECT_ID
当您使用 Google Cloud CLI 删除 VPN 隧道时,该命令不会自动删除为该 VPN 隧道配置的 BGP 会话。
可选:如需删除与 VPN 隧道关联的 BGP 会话,请使用
gcloud compute routers remove-bgp-peer
命令。如需了解相关说明,请参阅移除 BGP 会话。如需验证 BGP 会话已删除,请进入 Google Cloud 控制台中的 Cloud Router 路由器详情页面,或者对 Cloud Router 路由器运行
gcloud compute routers describe
命令。如需了解相关说明,请参阅查看 Cloud Router 路由器详细信息。
API
如需删除隧道,请按以下步骤操作:
使用
vpnTunnels.delete
方法发出 DELETE 请求:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnTunnels/TUNNEL_NAME
使用 Cloud VPN API 删除 VPN 隧道时,API 命令不会删除与 VPN 隧道关联的任何 BGP 会话。
可选:如需删除与 VPN 隧道关联的 BGP 会话,请使用
routers.patch
方法更新bgpPeers[]
字段。如需了解相关说明,请参阅移除 BGP 会话。如需验证 BGP 会话已删除,请进入 Google Cloud 控制台中的 Cloud Router 路由器详情页面,或者对 Cloud Router 路由器运行
gcloud compute routers describe
命令。如需了解相关说明,请参阅查看 Cloud Router 路由器详细信息。
推荐的后续操作
删除 VPN 隧道后,请考虑执行以下操作:
检查防火墙规则并删除不再需要的规则。
如果隧道使用传统 VPN 基于政策的路由或者是基于路由的 VPN,请检查您的 Google Cloud 网络中的路由。删除您不再需要的所有静态路由。
如果您使用 Google Cloud 控制台删除了传统 VPN 网关的隧道,则自动创建的静态路由应该已经被移除。如果您使用 Google Cloud CLI 移除了隧道,或者为该隧道创建了自定义静态路由,请手动删除这些隧道。
如果关联的 VPN 网关不再存在隧道,可以删除 VPN 网关。
后续步骤
- 如需查看 Cloud Logging 和 Cloud Monitoring 信息,请参阅查看日志和指标。
- 如需使用高可用性和高吞吐量场景或多个子网方案,请参阅高级配置。
- 如需帮助解决使用 Cloud VPN 时可能会遇到的常见问题,请参阅问题排查。