EIP支持绑定弹性网卡ENI(Elastic Network Interface)。通过绑定弹性网卡,您可以构造出更健壮、更灵活、扩展性更强的IT解决方案,使单台服务器具备多个公网IP的能力。

背景信息

弹性网卡本身提供一个私网IP,在绑定EIP后,弹性网卡相当于同时具备了私网IP和公网IP。在将绑定了EIP的弹性网卡从ECS实例上迁移时,同时完成了私网IP和公网IP的迁移,为同时使用公网IP和私网IP的ECS实例提供了高可靠和高可用的IP迁移解决方案。

绑定ENI

一个ECS实例支持绑定多个弹性网卡。您可以为每个弹性网卡绑定一个EIP,这样该ECS实例就拥有了多个公网IP。配合安全组规则,您可以灵活的使用这些公网IP对外提供服务。

绑定多ENI

绑定模式

EIP绑定弹性网卡分为以下三种模式:
  • 普通模式
  • EIP网卡可见模式
  • 多EIP网卡可见模式
    说明
    • 目前,多EIP网卡可见模式不再接受新用户的使用申请,已申请使用权限的用户可以继续使用。
    • 推荐您使用专有网络VPC(Virtual Private Cloud)的附加网段功能实现EIP网卡可见。具体操作,请参见使用VPC附加网段实现EIP网卡可见
三种绑定模式的区别如下表所示。
比较点普通模式EIP网卡可见模式多EIP网卡可见模式
EIP在操作系统内部的弹性网卡上是否可见
说明 通过ifconfigipconfig获取网卡的公网IP地址。
说明 在操作系统配置静态IP后,通过ifconfigipconfig获取网卡的公网IP地址。
EIP支持绑定弹性网卡的类型主弹性网卡和辅助弹性网卡
说明 绑定ECS实例即可绑定主弹性网卡,具体操作,请参见绑定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的地域相同。具体操作,请参见创建弹性网卡
  • 您已确认要绑定的辅助弹性网卡未绑定任何ECS实例。

    如果已经绑定,请先解绑,在设置所需的绑定模式后,再绑定到ECS实例上。具体操作,请参见解绑弹性网卡

以普通模式绑定辅助弹性网卡

EIP以普通模式绑定辅助弹性网卡后,辅助弹性网卡的私网IP和公网IP同时可用,EIP在辅助弹性网卡上不可见。

  1. 登录弹性公网IP管理控制台
  2. 在顶部菜单栏处,选择EIP的地域。
  3. 弹性公网IP页面,找到目标EIP,单击操作列下的绑定资源
  4. 绑定弹性公网IP至资源对话框,完成以下配置,然后单击确定
    配置说明
    实例类型选择辅助弹性网卡
    所在资源组选择辅助弹性网卡所属的资源组。
    绑定模式选择普通模式
    在普通模式下:
    • 辅助弹性网卡支持绑定的EIP数量取决于辅助弹性网卡的私网IP数量。
    • EIP以NAT模式和辅助弹性网卡绑定,辅助弹性网卡的私网IP和公网IP同时可用。
    • EIP在操作系统内部不可见,需要通过DescribeEipAddresses接口查询出具体网卡上绑定的公网IP地址。更多信息,请参见DescribeEipAddresses
    • EIP不支持NAT ALG(NAT应用层网关)涉及的相关协议,例如:H.323、SIP、DNS、RTSP等协议。
    选择要绑定的实例选择要绑定的辅助弹性网卡。

以EIP网卡可见模式绑定辅助弹性网卡(不推荐)

EIP以EIP网卡可见模式与辅助弹性网卡绑定,EIP将替换辅助弹性网卡的私网IP,辅助弹性网卡将变为一个纯公网网卡,您可以在操作系统的网卡信息中查看EIP。

警告 如果您使用的是包年包月EIP,EIP以EIP网卡可见模式绑定到辅助弹性网卡,且辅助弹性网卡绑定到ECS上。当EIP到期释放后,EIP绑定的辅助弹性网卡的私网功能失效。您需要先将辅助弹性网卡与ECS解绑,然后再将辅助弹性网卡重新绑定到ECS才能恢复辅助弹性网卡的私网功能。
  1. 登录弹性公网IP管理控制台
  2. 在顶部菜单栏处,选择弹性公网IP的地域。
  3. 弹性公网IP页面,找到目标弹性公网IP,在操作列单击绑定资源
  4. 绑定弹性公网IP至资源对话框,完成以下配置,然后单击确定
    配置说明
    实例类型选择辅助弹性网卡
    所在资源组选择辅助弹性网卡所属的资源组。
    绑定模式选择EIP网卡可见模式
    选择要绑定的实例选择要绑定的辅助弹性网卡。
  5. 绑定成功后,单击绑定的辅助弹性网卡链接。
    查看弹性公网IP绑定的弹性网卡。
  6. 网卡列表页面,在操作列单击绑定实例将弹性网卡绑定到ECS实例上。
    说明
    • 每种实例规格支持绑定的弹性网卡数量不同,更多信息,请参见实例规格族
    • 辅助弹性网卡绑定ECS实例后,部分镜像无法自动识别辅助弹性网卡的IP地址并添加路由,您需要在ECS实例内部配置辅助弹性网卡,以识别辅助弹性网卡的IP地址并添加路由。具体操作,请参见配置辅助弹性网卡
    • 设置EIP网卡可见模式后,ECS实例会自动生成一条出接口为辅助弹性网卡的路由,该条路由的优先级低于出接口为主网卡的路由,请根据您的业务需求调整路由优先级。部分系统中的配置路由操作示例,请参见在Alibaba Cloud Linux 2、CentOS 7系统中配置路由在CentOS 8系统中配置路由
  7. 使用绑定的EIP登录ECS实例,执行ipconfig命令查看该实例的网络配置。
    说明 确保ECS实例的安全组配置允许远程访问。
    您可以看到该实例的本地IP地址已经变成了EIP的地址。查看ECS实例上的弹性公网IP

以多EIP网卡可见模式绑定辅助弹性网卡(停止接受使用申请)

EIP以多EIP网卡可见模式与辅助弹性网卡绑定后,辅助弹性网卡的私网IP和公网IP同时可用,您可以在操作系统的网卡中查看EIP信息。

  1. 登录弹性公网IP管理控制台
  2. 在顶部菜单栏处,选择EIP的地域。
  3. 弹性公网IP页面,找到目标EIP,在操作列单击绑定资源
  4. 绑定弹性公网IP至资源对话框,完成以下配置,然后单击确定
    配置说明
    实例类型选择辅助弹性网卡
    所在资源组选择辅助弹性网卡所属的资源组。
    绑定模式选择多EIP网卡可见模式
    选择要绑定的实例选择要绑定的辅助弹性网卡。
  5. 重复以上步骤,依次绑定多个EIP到辅助弹性网卡。
  6. 绑定成功后,单击绑定的辅助弹性网卡链接。
    查看绑定的弹性网卡
  7. 网卡列表页面,单击绑定实例将弹性网卡绑定到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网卡可见模式才生效。
  8. 调用DescribeEipGatewayInfo接口查询EIP的网关和子网掩码。更多信息,请参见DescribeEipGatewayInfo
  9. 登录ECS实例,为ECS实例配置多个EIP。更多信息,请参见为Windows实例配置EIP地址为Linux实例配置EIP地址
    重要 参见上述链接为ECS实例配置多个EIP时,将辅助私网IP修改为EIP,将辅助私网IP的网关和掩码修改为EIP的网关和掩码。
    配置EIP地址后,您可以通过ifconfigipconfig命令查看配置的EIP。

常见问题

EIP绑定弹性网卡后收取EIP实例费吗?

  • 当待绑定EIP实例为包年包月付费模式时,不收取EIP实例费。
  • 当待绑定EIP实例为按量付费付费模式时,收取EIP实例费。

    仅当按量付费EIP绑定至专有网络类型ECS实例或ECI实例,并且阿里云账号(主账号)可保有的EIP数量(非实际持有量)≤2000时,阿里云账号(主账号)可免除EIP实例费。更多信息,请参见EIP配置费

弹性网卡绑定EIP,附加到ECS实例后,是否还需要额外配置?
  • 如果ECS实例上部署的是主动对外提供服务的业务,例如Web网站,无需在ECS实例上或VPC中配置路由,可以直接使用弹性网卡绑定的EIP对外提供服务。
  • 如果ECS实例上部署的是主动访问公网的业务,需要在ECS实例上自定义默认路由或明细路由。默认路由从主网卡出,可以通过调整路由优先级的方式让报文从弹性网卡出公网。您也可以配置明细路由,让报文以负载分担的形式从多个网卡分发或从某一网卡随机地分发出公网。

    部分系统中的配置路由操作示例,请参见在Alibaba Cloud Linux 2、CentOS 7系统中配置路由在CentOS 8系统中配置路由

相关文档

AssociateEipAddress:将EIP绑定到同地域的云产品实例上。