刪除您的 VPC - Amazon Virtual Private Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除您的 VPC

VPC 結束使用後即可刪除。

需求

可以刪除 VPC 前,您必須先終止或刪除在 VPC 中建立申請者管理之網路介面的所有資源。例如,您必須終止 EC2 執行個體並刪除您的負載平衡器、NAT 閘道、傳輸閘道 VPC 連接和介面 VPC 端點。

使用主控台刪除 VPC

如果您使用 Amazon VPC 主控台刪除 VPC,我們也會為您刪除下列 VPC 元件:

  • DHCP 選項

  • 輸出限定網際網路閘道

  • 閘道端點

  • 網際網路閘道

  • 網路 ACL

  • 路由表

  • 安全群組

  • 子網

使用主控台來刪除您的 VPC
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 終止 VPC 中的所有執行個體。如需詳細資訊,請參閱 Amazon EC2 使用者指南中的終止執行個體。

  3. https://console.aws.amazon.com/vpc/ 開啟 Amazon VPC 主控台。

  4. 在導覽窗格中,選擇 Your VPCs (您的 VPC)。

  5. 選取要刪除的 VPC,然後選擇 Actions (動作)、Delete VPC (刪除 VPC)。

  6. 如果有您在可以刪除 VPC 之前必須先刪除或終止的資源,我們會顯示這些資源。刪除或終止這些資源,然後再試一次。否則,除了 VPC 以外,還會顯示我們將刪除的其他資源。請檢閱清單,然後繼續進行下一個步驟。

  7. (選用) 如果您有 Site-to-Site VPN 連線,您可以選取此選項以將其刪除。若您計劃搭配另一個 VPC 使用客戶閘道,我們建議您保留 Site-to-Site VPN 連線和閘道。否則,您必須在建立新的 Site-to-Site VPN 連線後,再次設定客戶閘道裝置。

  8. 出現確認提示時,請輸入 delete,然後選擇 Delete (刪除)。

使用命令列刪除 VPC

在您可以使用命令列刪除 VPC 前,必須先終止或刪除在 VPC 中建立申請者管理之網路介面的任何資源。您也必須刪除或分離自己建立的所有 VPC 資源,例如子網路、安全群組、網路 ACL、路由表、網際網路閘道和輸出限定網際網路閘道。您不需要刪除預設安全群組、預設路由表或預設網路 ACL。

下列程序會示範用於刪除常用 VPC 資源與刪除 VPC 的命令。您必須按照此順序使用這些命令。如果您已建立其他 VPC 資源,還需要先使用其對應的刪除命令,才能刪除 VPC。

若要使用刪除 VPC AWS CLI
  1. 使用 delete-security-group 命令刪除您的安全群組。

    aws ec2 delete-security-group --group-id sg-id
  2. 使用 delete-network-acl 命令刪除每個網路 ACL。

    aws ec2 delete-network-acl --network-acl-id acl-id
  3. 使用 delete-subnet 命令刪除每個子網路。

    aws ec2 delete-subnet --subnet-id subnet-id
  4. 使用 delete-route-table 命令刪除每個自訂路由表。

    aws ec2 delete-route-table --route-table-id rtb-id
  5. 使用 detach-internet-gateway 命令將網際網路閘道與 VPC 分離。

    aws ec2 detach-internet-gateway --internet-gateway-id igw-id --vpc-id vpc-id
  6. 使用 delete-internet-gateway 命令刪除網際網路閘道。

    aws ec2 delete-internet-gateway --internet-gateway-id igw-id
  7. [雙堆疊 VPC] 使用 delete-egress-only-internet-gateway 命令刪除輸出限定網際網路閘道。

    aws ec2 delete-egress-only-internet-gateway --egress-only-internet-gateway-id eigw-id
  8. 使用 delete-vpc 命令刪除 VPC。

    aws ec2 delete-vpc --vpc-id vpc-id