Centos下可以快速绑定多个ip到同一网卡,例如情况是有两个网卡,一个对内,一个对外,对外访问的网卡需要绑定多个ip,例如eth1,且有几个ip段。
首先,建立eth1配置文件:
- cd /etc/sysconfig/network-scripts
- vi ifcfg-eth1
- 加入主内容,暂时不加ip段内容:
- DEVICE=eth1
- BOOTPROTO=static
- ONBOOT=yes
- HWADDR=00:34:38:d8:26:c5
- IPADDR=69.24.53.14
- NETMASK=255.255.255.255
- GATEWAY=69.24.53.99
然后可以加第一个ip段,配置文件为ifcfg-eth1-range0,如果有多个段,分别建立文件ifcfg-eth1-range1,ifcfg-eth1-range2,一直下去
- vi ifcfg-eth1-range0
- 加入内容:
- IPADDR_START=68.29.36.11
- IPADDR_END=68.29.36.15
- CLONENUM_START=0
- NETMASK=255.255.255.255
- ONBOOT=YES
在这里,加入了5个ip,从11到15,另外,需要注意的是,CLONENUM_START是网络克隆接口起始IP对应的子接口编号,例如0,就是eth1:0,这个配置文件是第一个ip段,所以为0,如果你要设置第二个ip段,这个值应该为5,因为第一个ip段里已经有5个ip了,分别是eth1:0,eth1:1,eth1:2,eth1:3,eth1:4,所以从第二个段开始就应该是eth1:5