OVH官方文件有误导和不正确性,折腾了好久, 根据OVH官方的文档,IP添加以后 本机可以ping, 但是外网ping不通。
本教程适用与CentOS 7 独服多IP , 请注意,如果是要创建VPS,本教程不适用。
第一步: SYS面板里, failover IP 如果有虚拟MAC地址, 必须要删除, 不然会连接失败。
第二步:
编辑/etc/sysconfig/network-scritps/ifcfg-eth0,内容应该是这样的:
DEVICE=eth0 BOOTPROTO=static IPADDR=123.123.123.123 NETMASK=255.255.255.0 ONBOOT=yes GATEWAY=123.123.123.254 IPV6INIT=yes IPV6_AUTOCONF=no IPV6ADDR=2001:0000:0000:0000::/64
不要直接复制, 把 IPADDR, NETMASK,GATEWAY和IPV6ADDR替换成你自己的。
OVH的网关,假设你的IP是 123.123.123.123 , 那么网关地址就是 123.123.123.254, 最后一段替换为254。
创建文件/etc/sysconfig/network-scripts/ifcfg-eth0:0 ,内容如下:
DEVICE=eth0:0 BOOTPROTO=static IPADDR=123.123.111.111 NETMASK=255.255.255.255 BROADCAST=123.123.111.111 ONBOOT=yes
把123.123.111.111 替换成你自己的failover IP。
然后执行
systemctl restart network
然后就完成了, 从其他地方ping这个新添加的IP
如果能ping通, 说明大功告成。
如果要继续添加其他IP, 继续创建文件 ifcfg-eth0:1 , ifcfg-eth0:2 …