您可以将弹性公网IP(Elastic IP Address,简称EIP)绑定到专有网络类型的ECS实例上。ECS实例绑定EIP后,ECS实例可以和公网通信。
前提条件
您已经创建了ECS实例,且ECS实例满足以下条件:- ECS实例的网络类型必须是专有网络。
- ECS实例必须处于运行中或已停止状态。
- ECS实例的地域必须和要绑定的EIP的地域相同。
- ECS实例没有配置固定公网IP且没有绑定其他EIP。
操作步骤
- 登录弹性公网IP管理控制台。
- 在顶部菜单栏处,选择EIP的地域。
- 在弹性公网IP页面,找到目标EIP,在操作列单击绑定资源。
- 在绑定弹性公网IP至资源对话框,完成以下配置,然后单击确定。
配置 说明 实例类型 选择云服务器ECS实例。 所在资源组 选择云服务器ECS实例所属的资源组。 绑定模式 选择EIP绑定ECS实例的绑定模式。 目前,仅支持普通模式。在普通模式下:- EIP以NAT模式和ECS实例绑定,ECS实例的私网IP地址和公网IP地址同时可用。
- EIP在操作系统内部不可见,需要通过DescribeInstances接口查询ECS实例绑定的公网IP地址。更多信息,请参见DescribeInstances。
- EIP不支持NAT ALG(NAT应用层网关)涉及的相关协议,例如:H.323、SIP、DNS、RTSP等协议。
选择要绑定的实例 选择要绑定的ECS实例。 说明 一个ECS实例只能绑定一个EIP。
常见问题
为什么EIP无法绑定到ECS实例上?
EIP无法绑定到ECS实例的常见原因如下:
- EIP和ECS实例不在同一个地域。
- 该ECS实例已经分配了固定公网IP或绑定了其他EIP。
- ECS是经典网络实例,非专有网络实例。EIP只能绑定到专有网络类型的ECS实例上。
- ECS实例状态异常,只有运行中或者已停止状态的ECS实例才能绑定EIP。
您可以参考以下步骤进行排查:
- 分别检查EIP和ECS实例所属的地域,确保属于同一地域,例如都在“华东1(杭州)”。
- 您可以登录ECS管理控制台,检查目标ECS实例的状态,确认其符合以下特征:
序号 说明 ① ECS的IP地址只有私网IP地址。 如下图所示,如果您的ECS实例已经分配了固定公网IP地址或绑定了其他EIP,则无需继续绑定EIP。
如果您有其他需求,可参见以下情况处理:
② ECS的网络类型为专有网络。 如果目标ECS的网络类型为经典网络,您可以将其转换为专有网络。具体操作,请参见ECS实例从经典网络迁移到专有网络。
③ ECS的状态为运行中或已停止。 如果您的ECS状态异常,管理ECS状态的常见操作,请参见实例生命周期。
EIP绑定ECS实例后,为什么在ECS网卡上看不到EIP?
EIP配置在Internet网关设备上,通过NAT方式映射到了ECS实例的私网网卡,所以在ECS实例的私网网卡上无法查看到EIP。
当EIP绑定到一个辅助弹性网卡上时,您可以选择EIP网卡可见模式。该模式下,EIP替换辅助弹性网卡的私网IP,辅助弹性网卡将变为一个纯公网网卡,私网功能不再可用。EIP在操作系统内部的弹性网卡上可见,可直接通过ifconfig或ipconfig获取网卡上的公网IP地址。更多信息,请参见以EIP网卡可见模式绑定辅助弹性网卡(不推荐)。
一个ECS实例仅支持绑定一个EIP,怎样实现一个ECS实例关联多个EIP?
您可以通过如下方法使ECS实例关联多个EIP:
- 每个辅助弹性网卡绑定一个EIP,再将辅助弹性网卡绑定到一个ECS实例。每种实例规格支持绑定的辅助弹性网卡数量不同,更多信息,请参见实例规格族。
- EIP以普通模式绑定辅助弹性网卡,此模式下,您可以将多个EIP分别绑定到一个辅助弹性网卡的辅助私网IP上,然后再将辅助弹性网卡绑定到ECS实例。更多信息,请参见普通模式下实现ECS绑定多EIP。
相关文档
AssociateEipAddress:将EIP绑定到同地域的云产品实例上。