在Centos中的绑定范围,不工作

我试图在Centos中绑定8个x / 24子网。 我在/ etc / sysconfig / network-scripts / ifcg-eth0中设置了默认的/ 29分配给该框的通常的主节点。 所有的好,我在ssh罚款。

现在,我试图使用这种方法添加额外的8 C类IP

cp -p ifcfg-eth0 ifcfg-eth0-range0 cp -p ifcfg-eth0 ifcfg-eth0-range1 cp -p ifcfg-eth0 ifcfg-eth0-range2 etc... 

一路穿越range7

我重新启动networking,首先C类(range0)正常工作,但range1-7这样一路发出类似的错误

 error in ifcfg-eth0-range7: already seen device eth0:182 in ifcfg-eth0-range6 

在networking脚本中,我有他们

 fcfg-eth0-range0 ifcfg-eth0-range1 ifcfg-eth0-range2 ifcfg-eth0-range3 ifcfg-eth0-range4 ifcfg-eth0-range5 ifcfg-eth0-range6 ifcfg-eth0-range7 

我甚至尝试过

每个范围文件都是这样的…

 [root@login-third network-scripts]# cat ifcfg-eth0-range0 DEVICE=eth0 TYPE="Ethernet" IPADDR_START=xxx.xxx.38.2 IPADDR_END=xxx.xxx.254 

范围1的例子…

 [root@login-third network-scripts]# cat ifcfg-eth0-range1 DEVICE=eth0:1 TYPE="Ethernet" IPADDR_START=xxx.xxx.39.2 IPADDR_END=xxx.xxx.39.254 

我最初尝试没有DEVICE行,同样的错误。

我在这里做错了什么?

范围文件中不应该有一个DEVICE
但是应该有一个CLONENUM_START
设置将正确映射地址到虚拟网卡,而不分配相同的设备两次。

例如:在ifcfg-eth0- CLONENUM_START=0设置CLONENUM_START=0
xxx.xxx.38.2 => eth0:0
xxx.xxx.38.3 => eth0:1

在ifcfg-eth0- CLONENUM_START=255设置CLONENUM_START=255
xxx.xxx.39.2 => eth0:255
xxx.xxx.39.3 => eth0:256

也可以看看:
https://wiki.centos.org/VladislavRastrusny/OneNICManyIPs