您可以按照下列程序刪除高可用性 VPN 閘道或傳統版 VPN 閘道。HA VPN 使用 vpn-gateways
指令選項,而傳統版 VPN 使用 target-vpn-gateways
指令選項。
刪除高可用性 VPN 閘道後,您建立的任何對等互連 VPN 閘道資源仍會存在。
移除 Cloud VPN 閘道前,請刪除所有相關聯的 VPN 通道。
刪除高可用性 VPN 閘道
如要刪除現有的高可用性 VPN 閘道,請完成下列步驟。
主控台
前往 Google Cloud 控制台的「VPN」VPN頁面。
找出包含要刪除的閘道名稱的資料列。
按一下「Gateway name」(閘道名稱)。
在「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」VPN頁面。
找出包含要刪除的閘道名稱的資料列。
按一下「Gateway name」(閘道名稱)。
在「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 閘道後,請考慮以下事項:
- 查看您的防火牆規則,並刪除您不再需要的規則。
- 針對傳統版 VPN,您可以刪除 VPN 閘道先前使用的外部 IP 位址。
後續步驟
- 如要查看 Cloud Logging 和監控資訊,請參閱「查看記錄和指標」。
- 如要使用高可用性和高總處理量情境或多個子網路情境,請參閱「進階設定」。
- 如要解決使用 Cloud VPN 時可能遇到的常見問題,請參閱疑難排解。