弹性网卡是承载公网IP的载体,EIP必须绑定到其内网IP上;单台云主机可通过分配多个内网IP并分别绑定EIP实现多公网IP,主/辅助网卡均支持,但需同地域、同可用区,且操作系统和安全组需同步配置。

一台云主机要对外提供服务,通常需要公网 IP;而要灵活管理网络流量、隔离业务或扩展地址能力,则依赖弹性网卡。公网 IP 不是直接“贴”在云主机上,而是绑定到弹性网卡的某个内网 IP 上——这个逻辑是理解整个配置的关键。
公网 IP 必须绑定到弹性网卡的内网 IP
单个弹性公网 IP(EIP)不能直接绑定到云主机实例,只能绑定到某张弹性网卡的某个具体内网 IP 地址上。这意味着:
- 主网卡和辅助网卡都支持绑定 EIP,但同一张网卡的同一个内网 IP 只能绑定一个 EIP
- 若想让一台云主机拥有多个公网 IP,需先为网卡分配多个内网 IP(如 10.0.3.99、10.0.3.100),再分别为它们绑定不同的 EIP
- EIP 和云主机必须处于同一地域、同一资源池(例如华北-北京3 的 EIP 不能绑华北-北京9 的云主机)
- 绑定前,EIP 状态必须是“未绑定”,云主机状态可以是运行中或已关机
配置弹性网卡:从分配内网 IP 开始
弹性网卡是承载网络能力的载体,所有 IP(包括私网和公网)都依附于它。操作顺序固定:
- 登录 CVM 控制台 → 进入目标实例 → 切换到「弹性网卡」页签
- 对主网卡或辅助网卡点击「分配内网 IP」→ 可手动填写(如 10.0.3.99)或自动分配
- 若需多个公网 IP,就分配多个内网 IP(注意子网可用范围,避开网关、广播等保留地址)
- 分配完成后,在网卡列表中即可看到新增的内网 IP 行,每行右侧都有「绑定」按钮
绑定 EIP 并确保系统内生效
控制台完成绑定只是第一步,操作系统层面还需识别新网卡和新 IP,否则无法通信:
- 在弹性网卡页面,找到刚分配的内网 IP 所在行,点击「绑定」→ 选择已有 EIP 或新建一个
- 绑定成功后,该内网 IP 对应列会显示已绑定的 EIP 地址
- Linux 实例需手动配置辅助网卡:执行 ip a 查看是否识别到新网卡(如 eth1),再用 ip addr add 添加辅助私网 IP,并配置路由(部分镜像支持工具自动配置)
- Windows 实例需进入「网络连接」→ 右键对应网卡 → 「属性」→ 「IPv4 设置」中添加额外 IP
安全与访问控制不可遗漏
即使 EIP 绑定成功、系统内网卡也配置正确,外部仍可能无法访问——常见原因是网络策略拦截:
- 安全组规则必须放行目标端口(如 TCP 80、443)且源地址允许(如 0.0.0.0/0)
- 若使用云防火墙,还需单独配置入方向规则,允许互联网流量到达该云主机
- 确认云主机操作系统防火墙(如 iptables、firewalld、Windows Defender 防火墙)未阻断连接
- 测试时建议先 ping 公网 IP,再 telnet 端口,最后 curl 服务,逐层排查

















