ECS实例绑定EIP后,ECS实例可以和公网通信。您可以将EIP绑定到专有网络类型的ECS实例上。
背景信息
EIP以NAT模式和ECS实例绑定,ECS实例的私网IP地址和公网IP地址同时可用。
EIP绑定至ECS实例后,EIP在操作系统内部不可见,需要通过DescribeInstances接口查询ECS实例绑定的公网IP地址。更多信息,请参见DescribeInstances。
EIP不支持NAT ALG(NAT应用层网关)涉及的相关协议,例如:H.323、SIP、DNS、RTSP等协议。
前提条件
您已创建ECS实例,且ECS实例满足以下条件:
ECS实例的网络类型必须是专有网络。
ECS实例必须处于运行中或已停止状态。
ECS实例的地域必须和要绑定的EIP地域相同。
ECS实例没有配置固定公网IP且没有绑定其他EIP。
操作步骤
- 登录弹性公网IP管理控制台。
在顶部菜单栏处,选择EIP的地域。
在弹性公网IP页面,找到目标EIP,在操作列单击绑定资源。
在绑定弹性公网IP至资源对话框,完成以下配置,然后单击确定。
配置
说明
实例类型
选择云服务器ECS实例。
所在资源组
选择云服务器ECS实例所属的资源组。
选择要绑定的实例
选择要绑定的ECS实例。
说明一个ECS实例只能绑定一个EIP。
如果您的ECS实例需要关联多个EIP,您可以通过为ECS实例绑定辅助弹性网卡,再为辅助弹性网卡绑定EIP来实现。更多信息,请参见一个ECS实例仅支持绑定一个EIP,怎样实现一个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。
您可以通过专有网络 VPC(Virtual Private Cloud)的附加网段功能,使辅助弹性网卡的主私网IP与EIP一致,实现EIP网卡可见。具体配置流程,请参见使用VPC附加网段实现EIP网卡可见。
一个ECS实例仅支持绑定一个EIP,怎样实现一个ECS实例关联多个EIP?
您可以通过如下方法使ECS实例关联多个EIP:
每个辅助弹性网卡绑定一个EIP,再将辅助弹性网卡绑定到一个ECS实例。每种实例规格支持绑定的辅助弹性网卡数量不同,更多信息,请参见实例规格族。
EIP以普通模式绑定辅助弹性网卡,此模式下,您可以将多个EIP分别绑定到一个辅助弹性网卡的辅助私网IP上,然后再将辅助弹性网卡绑定到ECS实例。更多信息,请参见普通模式下实现ECS绑定多EIP。
如何为ECS实例更换EIP?
如果您的ECS实例的公网IP为弹性公网IP(EIP),您可以通过先解绑当前的EIP,再绑定新的EIP的方式更换ECS实例的弹性公网IP地址。
(可选)申请新的弹性公网IP。
具体操作,请参见申请EIP。
解绑已绑定到ECS实例上的弹性公网IP。
具体操作,请参见将EIP与云资源解绑。
重要按量付费EIP解绑后,仍需支付EIP配置费,如果不再使用请自行释放EIP。
关于EIP配置费,请参见按量付费。
释放按量付费EIP,请参见释放按量计费EIP实例。
包年包月EIP解绑后,如果不再使用,可以直接退订该EIP实例。更多信息,请参见退订规则说明。
绑定新的弹性公网IP至ECS实例上。
具体操作,请参见将EIP绑定至ECS实例。
相关文档
AssociateEipAddress:将EIP绑定到同地域的云产品实例上。