本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
EC2 執行個體的網路介面附件
您可以建立網路介面,以供 EC2 執行個體做為主要或次要網路介面使用。如果 EC2 執行個體與網路介面位於相同可用區域,則必須將網路介面連接到 EC2 執行個體。執行個體的執行個體類型決定您可以連接到執行個體的網路介面數量。如需詳細資訊,請參閱每個網路介面的 IP 位址上限。
考量事項
-
您可在執行個體執行時 (熱連接)、停止時 (暖連接) 或正在啟動時 (冷連接) 將網路介面連接到執行個體。
-
您可在執行個體執行時或停止時分離輔助網路介面。但是您不能分離主要網路介面。
-
您可以將次要網路介面從一個執行個體分離,並將其連接至另一個執行個體。
-
使用 CLI、API 或開發套件啟動執行個體時,您可以指定主要網路介面和其他網路介面。請注意,如果您在啟動期間新增次要網路介面,則無法啟用公有 IPv4 地址的自動指派。
-
以多個網路介面啟動 Amazon Linux 或 Windows Server 執行個體,會自動設定執行個體作業系統的介面、私有 IPv4 地址和路由表。
-
其他網路介面的暖或熱連接可能需要您手動帶出第二個介面、設定私有 IPv4 地址,以及相應修改路由表。執行 Amazon Linux 或 Windows Server 的執行個體會自動辨識暖或熱連接並自行設定。
-
您不能將另一個網路介面連接到執行個體 (例如,NIC 小組組態),以增加或加倍雙目錄執行個體傳入或傳出的網路頻寬。
-
如果您將相同子網路中兩個或以上的網路介面連接到執行個體,您可能會發生聯網問題,例如非對稱路由。如果可能,請改在主要網路介面上使用輔助私有 IPv4 地址。
-
對於僅限 IPv6 子網路中的 EC2 執行個體,如果您將次要網路介面連接到執行個體,則第二個網路介面的私有 DNS 主機名稱將解析為執行個體第一個網路介面上的第一個 IPv6 地址。
-
[Windows 執行個體] – 如果向執行個體新增多個網路介面,則必須將網路介面設定為使用靜態路由。
連接網路介面
使用 Amazon EC2 主控台的執行個體或網路介面頁面,可將網路介面連接到與該網路介面相同的可用區域內的任何執行個體。或者,可以在啟動執行個體時指定現有網路介面。
如已釋放您執行個體上的公有 IPv4 地址,如有多個網路界面連接到執行個體,就不會收到新的地址。如需公有 IPv4 地址行為的詳細資訊,請參閱公有 IPv4 地址。
使用命令列將網路介面連接到執行個體
您可以使用下列其中一個命令。如需關於這些命令列介面的詳細資訊,請參閱 存取 Amazon EC2。
-
attach-network-interface
(AWS CLI) -
Add-EC2NetworkInterface (AWS Tools for Windows PowerShell)
分離網路介面
您可以使用 Amazon EC2 主控台的 Instances (執行個體) 或 Network Interfaces (網路介面) 頁面,隨時分離連接至 EC2 執行個體的輔助網路介面。
如果您嘗試分開連接到其他服務 (例如 Elastic Load Balancing 負載平衡器、Lambda 函數、WorkSpace 或 NAT 閘道) 之資源的網路介面,您會收到錯誤,指示您沒有存取資源的許可。若要找出哪個服務建立了連接至網路介面的資源,請檢查網路介面的描述。如果您刪除資源,則會刪除其網路介面。
使用命令列分離網路介面
您可以使用下列其中一個命令。如需關於這些命令列介面的詳細資訊,請參閱存取 Amazon EC2。
-
detach-network-interface
(AWS CLI) -
Dismount-EC2NetworkInterface (AWS Tools for Windows PowerShell)