帮助中心FAQ


我司星云主机支持多IP绑定同一云主机下,对此情况进行配置说明

 

在除云主机现有IP,如需绑定另外IP的,可在购买IP带宽订单后创建虚拟网卡,

并将新增订单IP绑定到虚拟网卡后,将虚拟网卡绑定到云主机下。

 

多网卡IP绑定到同一云主机下,对于Windows 操作系统的云主机,多IP绑定同一主机一般情况下可正常使用,在Linux操作系统的云主机则要求添加策略路由。

 

以两个公网IP绑定到云主机下为例,其中一个云主机已绑定IP即为主网卡IP,通过虚拟网卡绑定公网IP即为从网卡,注意此时从网卡IP外部无法访问,要求对从网卡添加策略路由。

 

配置策略路由所要求信息

内网网关IP,从网卡内网IP,对应从网卡网卡名,以及所定义的路由表和优先级(路由表名可自定义,优先级数值取值范围在1~252之间,数值越小优先级越高)

 

主网卡 eth0 10.110.0.2 默认网络出口,无需配置

从网卡 eth1 10.110.0.3 net_s1 201 (此处路由表名 net_s1 优先级 201)

 

以上说明仅为示例,具体请查看星云控制面板上虚拟网卡对应内网IP情况

登录云主机根据从网卡内网IP查看对应的云主机网卡名称

 

因属于同一IP 网络下,故网关IP相同,即 10.110.0.1

如存在两个以上从网卡公网IP绑定,可根据情况类推配置

 

操作步骤

1.添加路由表

echo "201 net_s1">>/etc/iproute2/rt_tables

 

2.添加路由表规则

ip route flush table net_s1

ip route add default via 10.110.0.1 dev eth0 src 10.110.0.3 table net_s1

ip rule add from 10.110.0.3 lookup net_s1

 

在安全组已放行ICMP协议后,可本地测试Ping 云主机虚拟网卡上的公网IP,以验证配置正常可用

 

3.策略路由持久应用

上述操作仅临时生效,通过添加启动脚本保证云主机重启自动添加配置

echo  "sleep 10s" >> /etc/rc.local

echo "/opt/network.sh" >>/etc/rc.local

chmod +x /etc/init.d/rc.local

 

cat <<EOF | tee /opt/network.sh

ip route flush table net_s1

ip route add default via 10.110.0.1 dev eth1 src 10.110.0.3 table net_s1

ip rule add from 10.110.0.3 lookup net_s1

EOF

 

chmod +x /opt/network.sh

 

注:/opt/network.sh 中部分配置请根据云主机实际情况进行修改