本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
EIP支持綁定彈性網卡ENI(Elastic Network Interface)。通過綁定彈性網卡,您可以構造出更健壯、更靈活、擴展性更強的IT解決方案,使單臺服務器具備多個公網IP的能力。
背景信息
彈性網卡本身提供了私網IP,在綁定EIP后,彈性網卡相當于同時具備了私網IP和公網IP。在將綁定了EIP的彈性網卡從ECS實例上遷移時,同時完成了私網IP和公網IP的遷移,為同時使用公網IP和私網IP的ECS實例提供了高可靠和高可用的IP遷移解決方案。
一個ECS實例支持綁定多個彈性網卡。您可以為每個彈性網卡綁定一個EIP,這樣該ECS實例就擁有了多個公網IP。配合安全組規則,您可以靈活的使用這些公網IP對外提供服務。
綁定模式
EIP綁定彈性網卡分為以下三種模式:
普通模式
EIP網卡可見模式
多EIP網卡可見模式
說明目前,多EIP網卡可見模式不再接受新用戶的使用申請,已申請使用權限的用戶可以繼續使用。
推薦您使用專有網絡VPC(Virtual Private Cloud)的附加網段功能實現EIP網卡可見。具體操作,請參見使用VPC附加網段實現EIP網卡可見。
三種綁定模式的區別如下表所示。
比較點 | 普通模式 | EIP網卡可見模式 | 多EIP網卡可見模式 |
EIP在操作系統內部的彈性網卡上是否可見 | 否 | 是 說明 通過ifconfig或ipconfig獲取網卡的公網IP地址。 | 是 說明 在操作系統配置靜態IP后,通過ifconfig或ipconfig獲取網卡的公網IP地址。 |
EIP支持綁定彈性網卡的類型 | 主彈性網卡和輔助彈性網卡 說明 綁定ECS實例即可綁定主彈性網卡,具體操作,請參見將EIP綁定至ECS實例。 | 僅支持綁定輔助彈性網卡 | 僅支持綁定輔助彈性網卡 |
主彈性網卡允許綁定的EIP數量 | 1個 | 不支持綁定主彈性網卡 | 不支持綁定主彈性網卡 |
輔助彈性網卡允許綁定的EIP數量 | 取決于輔助彈性網卡的私網IP數量 說明 EIP和輔助彈性網卡的私網IP地址一一映射,如輔助彈性網卡上共有10個私網IP地址,最多可為此彈性網卡綁定10個EIP。 | 1個 說明 網卡可見模式下,EIP只能綁定輔助彈性網卡上的主私網IP。 | 10個 |
EIP綁定輔助彈性網卡,輔助彈性網卡的私網功能是否可用 | 是 | 否 | 是 |
支持的協議類型 | EIP不支持NAT ALG(NAT應用層網關)涉及的相關協議,例如:H.323、SIP、DNS、RTSP等協議。 | EIP可支持全部IP協議類型,支持FTP、H.323、SIP、DNS、RTSP、TFTP等協議。 | EIP可支持全部IP協議類型,支持FTP、H.323、SIP、DNS、RTSP、TFTP等協議 |
支持的地域 | 全部地域 | 華東1(杭州)、華東2(上海)、華北1(青島)、華北2(北京)、華北3(張家口)、華北5(呼和浩特)、華南1(深圳)、華南3(廣州)、西南1(成都)、新加坡、印度尼西亞(雅加達)、德國(法蘭克福)、英國(倫敦)、美國(弗吉尼亞) | 華南1(深圳)、華東2(上海)、華北2(北京)、華北3(張家口)、西南1(成都)、新加坡、德國(法蘭克福)、美國(弗吉尼亞)、英國(倫敦) |
前提條件
您已經創建了專有網絡類型的輔助彈性網卡,且輔助彈性網卡的地域與EIP的地域相同。具體操作,請參見創建彈性網卡。
以普通模式綁定輔助彈性網卡
EIP以普通模式綁定輔助彈性網卡后,輔助彈性網卡的私網IP和公網IP同時可用,EIP在輔助彈性網卡上不可見。
在輔助彈性網卡與ECS實例綁定之前或之后,均支持EIP與輔助彈性網卡以普通模式綁定,但由于ECS實例規格對綁定網卡數量及單網卡支持分配私網IP的數量有一定限制,建議您先將輔助彈性網卡綁定至ECS實例后,再將EIP與輔助彈性網卡以普通模式綁定。操作之前,請了解以下信息:
每種實例規格支持綁定的彈性網卡數量不同,更多信息,請參見實例規格。
輔助彈性網卡綁定ECS實例后,部分鏡像無法自動識別輔助彈性網卡的IP地址并添加路由,您需要在ECS實例內部配置輔助彈性網卡,以識別輔助彈性網卡的IP地址并添加路由。具體操作,請參見配置輔助彈性網卡。
如果ECS實例所屬VPC激活過IPv4網關,您需要配置IPv4網關路由以允許VPC內實例連接公網。IPv4網關路由配置,請參見創建和管理IPv4網關。
- 登錄彈性公網IP管理控制臺。
在頂部菜單欄處,選擇EIP的地域。
在彈性公網IP頁面,找到目標EIP,在操作列單擊綁定資源。
在綁定彈性公網IP至資源對話框,完成以下配置,然后單擊確定。
配置
說明
實例類型
選擇輔助彈性網卡。
所在資源組
選擇輔助彈性網卡所屬的資源組。
綁定模式
選擇普通模式。
在普通模式下:
輔助彈性網卡支持綁定的EIP數量取決于輔助彈性網卡的私網IP數量。
EIP以NAT模式和輔助彈性網卡綁定,輔助彈性網卡的私網IP和公網IP同時可用。
EIP在操作系統內部不可見,需要通過DescribeEipAddresses接口查詢出具體網卡上綁定的公網IP地址。更多信息,請參見DescribeEipAddresses。
EIP不支持NAT ALG(NAT應用層網關)涉及的相關協議,例如:H.323、SIP、DNS、RTSP等協議。
選擇要綁定的實例
選擇要綁定的輔助彈性網卡。
當IP狀態列顯示為已分配,且綁定實例類型/ID列顯示已綁定的輔助彈性網卡ID時,表示綁定成功。
操作完成后,您可能需要為輔助彈性網卡配置路由。配置路由,請參見配置路由。
以EIP網卡可見模式綁定輔助彈性網卡(不推薦)
EIP以EIP網卡可見模式與輔助彈性網卡綁定,EIP將替換輔助彈性網卡的私網IP,輔助彈性網卡將變為一個純公網網卡,您可以在操作系統的網卡信息中查看EIP。
操作之前,請確認滿足以下條件:
您的EIP實例與要綁定的輔助彈性網卡所在地域屬于EIP網卡可見模式支持的地域。
要綁定的輔助彈性網卡未綁定任何ECS實例。如果已經綁定ECS實例,請先解綁,在輔助彈性網卡與EIP以EIP網卡可見模式綁定后,再將輔助彈性網卡綁定到ECS實例上。具體操作,請參見解綁輔助彈性網卡。
要綁定的輔助彈性網卡所屬VPC下不存在IPv4網關。
如果您使用的是包年包月EIP,EIP以EIP網卡可見模式綁定到輔助彈性網卡,且輔助彈性網卡綁定到ECS上。當EIP到期釋放后,EIP綁定的輔助彈性網卡的私網功能失效。您需要先將輔助彈性網卡與ECS解綁,然后再將輔助彈性網卡重新綁定到ECS才能恢復輔助彈性網卡的私網功能。
- 登錄彈性公網IP管理控制臺。
在頂部菜單欄處,選擇EIP的地域。
在彈性公網IP頁面,找到目標EIP,在操作列單擊綁定資源。
在綁定彈性公網IP至資源對話框,完成以下配置,然后單擊確定。
配置
說明
實例類型
選擇輔助彈性網卡。
所在資源組
選擇輔助彈性網卡所屬的資源組。
綁定模式
選擇EIP網卡可見模式。
選擇要綁定的實例
選擇要綁定的輔助彈性網卡。
當IP狀態列顯示為已分配,且綁定實例類型/ID列顯示已綁定的輔助彈性網卡ID時,表示綁定成功。
在綁定實例類型/ID列,單擊綁定的輔助彈性網卡ID。
在彈性網卡詳情頁面右上角,單擊綁定實例,然后選擇目標ECS實例,將彈性網卡綁定到ECS實例上。
使用綁定的EIP登錄ECS實例,執行
ipconfig
命令查看該實例的網絡配置。說明確保ECS實例的安全組配置允許遠程訪問。
您可以看到該實例的本地IP地址已經變成了EIP的地址。
以多EIP網卡可見模式綁定輔助彈性網卡(停止接受使用申請)
EIP以多EIP網卡可見模式與輔助彈性網卡綁定后,輔助彈性網卡的私網IP和公網IP同時可用,您可以在操作系統的網卡中查看EIP信息。
- 登錄彈性公網IP管理控制臺。
在頂部菜單欄處,選擇EIP的地域。
在彈性公網IP頁面,找到目標EIP,在操作列單擊綁定資源。
在綁定彈性公網IP至資源對話框,完成以下配置,然后單擊確定。
配置
說明
實例類型
選擇輔助彈性網卡。
所在資源組
選擇輔助彈性網卡所屬的資源組。
綁定模式
選擇多EIP網卡可見模式。
選擇要綁定的實例
選擇要綁定的輔助彈性網卡。
當IP狀態列顯示為已分配,且綁定實例類型/ID列顯示已綁定的輔助彈性網卡ID時,表示綁定成功。
重復以上步驟,依次綁定多個EIP到輔助彈性網卡。
在綁定實例類型/ID列,單擊綁定的輔助彈性網卡ID。
在彈性網卡詳情頁面右上角,單擊綁定實例,然后選擇目標ECS實例,將彈性網卡綁定到ECS實例上。
說明EIP以多EIP網卡可見模式綁定輔助彈性網卡,輔助彈性網卡綁定到ECS實例,ECS實例必須為以下實例規格族:ecs.d1ne、ecs.ebmc4、ecs.ebmg5、ecs.ebmhfg5、ecs.f1、ecs.gn5i、ecs.gn6v、ecs.i2、ecs.r1、ecs.re4、ecs.re4e、ecs.sccg5、ecs.sccgn6、ecs.scch5、ecs.g5、ecs.c5、ecs.r5、ecs.t5、ecs.sn2ne、ecs.se1ne、ecs.sn1ne。更多信息,請參見實例規格族。
設置多EIP網卡可見模式后,輔助彈性網卡綁定的ECS實例必須開啟DHCP功能,多EIP網卡可見模式才生效。
調用DescribeEipGatewayInfo接口查詢EIP的網關和子網掩碼。更多信息,請參見DescribeEipGatewayInfo。
登錄ECS實例,為ECS實例配置多個EIP。更多信息,請參見為Windows實例配置EIP地址和為Linux實例配置EIP地址。
重要參見上述鏈接為ECS實例配置多個EIP時,將輔助私網IP修改為EIP,將輔助私網IP的網關和掩碼修改為EIP的網關和掩碼。
配置EIP地址后,您可以通過ifconfig或ipconfig命令查看配置的EIP。
常見問題
EIP綁定輔助彈性網卡后收取EIP配置費嗎?
包年包月EIP,不涉及EIP配置費。
按量付費EIP與輔助彈性網卡綁定時,收取EIP配置費。
彈性網卡綁定EIP,附加到ECS實例后,是否還需要額外配置?
如果ECS實例上部署的是主動對外提供服務的業務,例如Web網站,無需在ECS實例上或VPC中配置路由,可以直接使用輔助彈性網卡綁定的EIP對外提供服務。
如果ECS實例上部署的是主動訪問公網的業務,需要在ECS實例上自定義默認路由或明細路由。默認路由從主網卡出,可以通過調整路由優先級的方式讓報文從輔助彈性網卡出公網。您也可以配置明細路由,讓報文以負載分擔的形式從多張網卡分發或從某一網卡隨機地分發出公網。
部分系統中的配置路由操作示例,請參見配置路由。
相關文檔
普通模式下實現ECS綁定多EIP:如果您需要在同一臺ECS實例上托管多個應用,每個應用對外均呈現一個獨立的公網IP地址,您可以將多個EIP通過輔助彈性網卡以普通模式綁定到ECS實例,實現單個ECS實例同時綁定多個EIP。
使用VPC附加網段實現EIP網卡可見:推薦您使用VPC的附加網段功能實現EIP網卡可見。
AssociateEipAddress:將EIP綁定到同地域的云產品實例上。