linux/centos 6.x 7.x 添加IP方法
时间:2016年12月06日 | 作者:系统管理员 | 分类:linux/unix系列 | 浏览:2960 °C
1.单独添加IP
在/etc/sysconfig/network-scripts 下建立ifcfg-eth0:x
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
#BROADCAST=192.168.1.255
TYPE=Ethernet
这个就是单独添加IP eth0:x这个x是对应这这个eth0后面的数值的,这个要注意
2、批量添加IP
批量条件IP有一个前提,就是这个要添加的IP要是连续的,比如10.0.0.1-10.0.0.254。
vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0
DEVICE=eth0
BOOTPROTO=static
#HWADDR=00:1c:c0:fd:0f:27
IPADDR_START=10.0.0.1
IPADDR_END=10.0.0.254
CLONENUM_START=1
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
CLONENUM_START — 网络克隆接口的启始号. # eg “1″ 生成的网络接口会从 eth0:1开始。可以通过命令ifconfig查看最后一个eth0:后的数字,以上例子是对应eth0:1
以上内容会加入由IPADDR_START(192.168.1.163)至IPADDR_END (192.168.1.166)这个IPrange段
要加入多个IP range的话,只要顺序建立ifcfg-eth0-range1, ifcfg-eth0-range2 ……
修改后重新启动网络便完成了:
/sbin/service network restart
NETMASK 子网掩码 参考表:
/29 (5 usable) NETMASK = 255.255.255.248
/28 (13 usable) NETMASK = 255.255.255.240
/27 (29 usable) NETMASK = 255.255.255.224
/26 (61 usable) NETMASK = 255.255.255.192
/25 (125 usable) NETMASK = 255.255.255.128
/24 (253 usable) NETMASK = 255.255.255.0