CentOS7 附加整段IP的配置方法
当我们需要给服务器配置成段ip时,如果一个个IP配置简直要累到吐血,尤其是做站群面对那么多服务器,常规配置的方式实在不可行,下面就来讲解一下如何快速给CenOS附加整段IP
1. 首先,找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。
运行 ip addr 的命令,找到当前使用主网卡
ip addr
如上所见,我的网卡名是enp0s3,ip地址是192.168.1.150。
如你所知,网卡的配置文件存储在 /etc/sysconfig/network-scripts/ 目录下。每个网卡的详细内容将会以不同的名字存储,比如ifcfg-enp0s3。
2. 在主网卡配置文件添加 NM_CONTROLLED=no 使之摆脱可能受到 NetworkManager 程序的控制影响。
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
3. 然后创建添加 IP 范围的配置文件,命名方式在网卡名称后加-range0
若要添加多个 IP 范围,则相应创建多个 range 配置文件,例如 range0,range1,range2 这样。
在/etc/sysconfig/network-scripts/中新建文件 ifcfg-enp0s3-range0
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3-range0
4. 按 i 键输入以下参数(不必添加 DEVICE、ONBOOT、GATEWAY 等参数):
IPADDR_START=142.91.47.2 # IP 范围内首个可用 IP IPADDR_END=142.91.47.254 # IP 范围内最后可用 IP PREFIX=24 #子网掩码,也可以用 NETMASK=255.255.255.0 参数设置,是同样作用 CLONENUM_START=10 #设置网卡别名的起始数,0 表示从 eth1:0 开始添加 IP,假设添加 IP 范围有 30 个 IP,设置后会自动生成 eth1:0 - eth1:29,正确方法是设置具体值前,先用 ifconfig 查询当前网卡别名使用情况。 假设已存在 eth1:0,则值必须向推后,使用 1 或其它没有被使用的 ID
5. 确认配置文件无误后,保存退出,重启网卡
systemctl restart network
阅读剩余
版权声明:
作者:yunweiadmin
链接:https://ldnmp.com/centos7-add-ip-range/
文章版权归作者所有,未经允许请勿转载。
THE END