跳至內容

如何變更 EC2 執行個體的主要私有 IP 位址?

1 分的閱讀內容
0

我想變更 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體的私有 IP 位址。

解決方法

當您在子網路中啟動 EC2 執行個體時,Amazon EC2 會從子網路的 IPv4 位址範圍中為此執行個體指派一個主要私有 IP 位址。如果您未指定主要私有 IP 位址,則 Amazon EC2 會將子網路 IPv4 位址範圍內的可用 IP 位址指派給執行個體。Amazon EC2 會為每個執行個體的主要私有 IPv4 位址指派一個預設彈性網路介面 (eth0)。

啟動執行個體後,您無法變更其主要 IP 位址。所有私有 IPv4 IP 位址 (無論是主要或次要) 都會與執行個體的網路介面保持關聯,直到您終止該執行個體為止。如需詳細資訊,請參閱私有 IPv4 位址

您可以啟動新的執行個體,然後將偏好的 IP 位址指派給該執行個體。請完成下列步驟:

  1. 建立執行個體的 Amazon Machine Image (AMI)
  2. 從 AMI 啟動新執行個體
  3. 若要從相同子網路為新執行個體指派偏好的 IP 位址,請在啟動執行個體時編輯進階網路組態。然後在 Primary IP (主要 IP),輸入您要使用的 IP 位址。

您也可以將 IP 位址從現有的 EC2 執行個體交換到另一個執行個體。變更要使用 IP 位址之執行個體的網路介面終止行為。預設情況下,EC2 執行個體的執行個體終止時刪除功能處於開啟狀態。

若要將現有 EC2 執行個體的 IP 位址交換到另一個執行個體,請完成下列步驟:

  1. 開啟 Amazon EC2 主控台
  2. 選擇 Network Interfaces (網路介面),然後選擇 Actions (動作)。
  3. 選擇 Change Termination Behavior (變更終止行為),然後取消選取 Delete on termination (終止時刪除) 核取方塊。
  4. 建立執行個體的 AMI,然後終止該執行個體。
  5. 從 AMI 啟動新執行個體
  6. 在啟動精靈的Network Settings (網路設定) 中,選擇終止執行個體所使用的虛擬私有雲端 (VPC) 和子網路。
  7. 展開 Advanced network configuration (進階網路組態)。然後,在 Network interfaces (網路介面) 下,從下拉式功能表中選擇終止執行個體的網路介面。
  8. 啟動新執行個體。

相關資訊

Amazon EC2 執行個體 IP 定址

AWS 官方已更新 9 個月前