centos 7和centos 6添加IP的方式有所差异
确定网络设备名称:
ip link | awk 'NR%2==1'| awk '{print $2,$8,$9}'| tr -d ':'
返回enp1s0f0为主要网络接口。
vi /etc/sysconfig/network-scripts/enp1s0f0
在末尾处加上一句:(重点)
NM_CONTROLLED=NO
保存。(Redhat/CentOS 7.x需要更改此配置以启用范围文件。它简单地允许我们通过使接口不再由系统控制来利用范围文件。)
然后新建enp1s0f0-range0
vi /etc/sysconfig/network-scripts/ifcfg-enp1s0f0-range0
写入
IPADDR_START=113.245.192.130 #起始IP IPADDR_END=113.245.192.254 #结束IP PREFIX=25 #IP块/范围的CIDR前缀 CLONENUM_START=0 #起始编号
重启网络:
systemctl restart network
CIDR前缀表:
CIDR前缀 | 例 | IP数量 |
---|---|---|
/ 32 | 192.168.1.90/32 | 1 |
/ 31 | 192.168.1.90/31 | 2 |
/ 30 | 192.168.1.92/30 | 4 |
/ 29 | 192.168.1.200/29 | 8 |
/ 28 | 192.168.1.16/28 | 16 |
/ 27 | 192.168.1.64/27 | 32 |
/ 26 | 192.168.1.192/26 | 64 |
/ 25 | 192.168.1.128/25 | 128 |
/ 24 | 192.168.1.0/24 | 256 |
可以创建的范围文件数量没有限制,因此如果您希望配置多个范围,只需创建另一个范围文件(例如:ifcfg-enp1s0f0-range0,ifcfg-enp1s0f0-range1等,参考这里)。
查看网络接口:
ifconfig
重点是在enp1s0f0文件末尾添加: NM_CONTROLLED=NO
然后创建enp1s0f0-range文件添加其他IP
最新评论