CentOS 7 批量绑定IP
确认网卡
ip a
定位配置位置,(通常都在 /etc/sysconfig/network-scripts/目录中),配置文件通常都以 ifcfg-设备名称 的命名格式存在
cd /etc/sysconfig/network-scripts/ && ls1
进入网卡
vi ifcfg-em11
输出结果:
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=em1
UUID=a007fd6d-4cc5-45b6-9a38-991a8e820eaf
DEVICE=em1
ONBOOT=yes
IPADDR=(写ip地址)
PREFIX=(写子网掩码)
GATEWAY=(写ip网关)
DNS1=8.8.8.8
DNS2=8.8.4.4
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes12345678910111213141516171819
保存
然后重启网卡:systemctl restart network
绑定多个ip:
vi /etc/sysconfig/network-scripts/ifcfg-em11
加入
IPADDR0=(写ip地址)
PREFIX0=(写子网掩码)
IPADDR1=(写ip地址)
PREFIX1=(写子网掩码)
IPADDR2=(写ip地址)
PREFIX2=(写子网掩码12345678
)
保存
然后重启网卡:systemctl restart network
绑定一个段ip
vi /etc/sysconfig/network-scripts/ifcfg-em1
查看 NM_CONTROLLED=NO
如果该文件中没有 NM_CONTROLLED=NO 这一行,则将这一行加到文件的最底部
添加文件:
vi /etc/sysconfig/network-scripts/ifcfg-em1-range1
文件内容:
IPADDR_START=133.160.1.2 #起始IP
IPADDR_END=133.160.1.254 #结束IP
PREFIX=24 #CIDR IP段标识
CLONENUM_START=0 #别名起始号1234
如果你添加的IP段和你当前网卡绑定的IP不在一个段内,且不共用一个网关(Gateway),那么你还需要向文件中添加:
GATEWAY=网关地址
1
保存
然后重启网卡:systemctl restart network
ip起不来的注意点:
BOOTPROTO=static 静态IP
BOOTPROTO=dhcp 动态IP
发表评论