文档首页/ 弹性云服务器 ECS/ 用户指南(安卡拉区域)/ 常见问题/ 弹性IP类/ 一台弹性云服务器是否可以绑定多个弹性公网IP?
更新时间:2024-11-27 GMT+08:00

一台弹性云服务器是否可以绑定多个弹性公网IP

操作场景

一台弹性云服务器可以绑定多个弹性公网IP,但是不建议您这样操作。

当云服务器拥有多张网卡时,如果需要配置多个弹性公网IP,此时需要在云服务器内部为这些网卡配置策略路由,才可以确保多张网卡均可以和外部正常通信,具体请参见配置示例

配置示例

弹性云服务器的配置如表1所示。

表1 参数配置

参数

配置

名称

ecs_test

镜像

CentOS 6.5 64bit

弹性公网IP

2个

主网卡

eth0

从网卡

eth1

示例1:

假设您希望访问公网11.11.11.0/24时,使用从网卡eth1,此时可以执行以下操作,配置路由策略。
  1. 登录弹性云服务器
  2. 执行以下命令,配置路由策略。

    ip route add 11.11.11.0/24 dev eth1 via 192.168.2.1

    其中,192.168.2.1为从网卡eth1对应网关的IP地址。

示例2:

基于示例1,如果您希望默认公网流量也通过从网卡eth1路由,此时可以执行以下操作,配置路由策略。

  1. 登录弹性云服务器
  2. 执行以下命令,删除默认路由。

    ip route delete default

    删除默认路由会导致弹性云服务器网络中断,无法继续通过SSH登录,此处请确保不影响业务再执行该操作。

  3. 执行以下命令,配置新的默认路由。

    ip route add 0.0.0.0/0 dev eth1 via 192.168.2.1

    其中,192.168.2.1为从网卡eth1对应网关的IP地址。