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