vps添加多个IP但kloxo出现no_ip_address提示kloxo绑定多个IP

有时候我们要给vps添加多个IP但kloxo出现no_ip_address提示kloxo绑定多个IP怎么做到呢?如果是openvz的平台那么您必须联系机房给您绑定IP到vps然后ssh登录您的vps设置好如下的配置文件

-rw-rr– 1 root root 101 februar 7 19:30 ifcfg-venet0
-rw-rr– 1 root root 73 februar 7 19:39 ifcfg-venet0:0
-rw-rr– 1 root root 73 februar 7 19:39 ifcfg-venet0:1
-rw-rr– 1 root root 71 februar 7 19:39 ifcfg-venet0:2
-rw-rr– 1 root root 71 februar 7 19:40 ifcfg-venet0:3

一般more ifcfg-venet0的内容为
DEVICE=venet0
BOOTPROTO=static
ONBOOT=yes
IPADDR=127.0.0.1
NETMASK=255.255.255.255
BROADCAST=0.0.0.0

那么可以仿照 more ifcfg-venet0:0来新建更多的IP配置文件
DEVICE=venet0:0
ONBOOT=yes
IPADDR=173.212.231.22
NETMASK=255.255.255.255

如上我们要新建ifcfg-venet0:2,那么仿照ifcfg-venet0:0来新建只需要修改下面红色的字眼即可

DEVICE=venet0:2
ONBOOT=yes
IPADDR=66.197.227.2
NETMASK=255.255.255.255

如果你希望用ifcfg-venet0-range0来绑定多个连续的IP那可能会遇到如下提示

SIOCADDRT: Network is unreachable

tokrat,你会发现ip其实已经能ping通可以使用不过kloxo面板却认不出来所以如果要让kloxo面板能认出绑定的IP还是要一个一个配置文件的新建比较麻烦不知道是否有其他的办法

more ifcfg-venet0-range0
DEVICE=venet0
IPADDR_START=66.197.227.2
IPADDR_END=66.197.227.14
CLONENUM_START=2
NETMASK=255.255.255.255

最后IP配置文件如下

ifcfg-venet0 ifcfg-venet0:1 ifcfg-venet0:11 ifcfg-venet0:13 ifcfg-venet0:2 ifcfg-venet0:4 ifcfg-venet0:6 ifcfg-venet0:8
ifcfg-venet0:0 ifcfg-venet0:10 ifcfg-venet0:12 ifcfg-venet0:14 ifcfg-venet0:3 ifcfg-venet0:5 ifcfg-venet0:7 ifcfg-venet0:9

service network restart 重启网络

service kloxo restart 重启kloxo

Pustite komentar