一、基于range配置文件批量添加IP地址
在/etc/sysconfig/network-scripts/
目录中创建名为ifcfg-eth0-range0
的配置文件(eth0为实际网卡名),写入以下内容:
DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR_START=192.168.1.100 IPADDR_END=192.168.1.120 CLONENUM_START=0 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
该方式适用于连续IP段的批量添加,CLONENUM_START参数定义虚拟接口起始编号。
二、通过别名配置文件逐个添加IP
执行以下命令创建独立配置文件:
- 复制基础配置文件:
cp ifcfg-eth0 ifcfg-eth0:0
- 编辑新文件并修改关键参数:
- DEVICE=eth0:0
- IPADDR=新IP地址
- NETMASK=子网掩码
- 重复操作创建eth0:1、eth0:2等配置文件
三、CentOS7主配置文件集中配置多IP
编辑主网卡配置文件ifcfg-eth0
,采用扩展参数格式:
BOOTPROTO=static IPADDR0=192.168.1.10 NETMASK0=255.255.255.0 IPADDR1=192.168.1.11 NETMASK1=255.255.255.0 GATEWAY=192.168.1.1
此方法通过数字序号扩展字段实现多IP配置,适用于非连续IP地址的集中管理。
四、验证与网络服务重启
完成配置后需执行网络服务重启:
- 传统服务命令:
service network restart
- Systemd系统命令:
systemctl restart network
通过ip addr show eth0
查看IP绑定结果,确保新IP地址出现在输出列表中。
结论:CentOS系统支持通过range文件批量处理连续IP、别名配置独立IP、主配置文件集中管理三种主流方式。建议少量IP使用别名配置,超过20个IP优先采用range文件方案,CentOS7用户推荐主配置文件扩展格式以提高可维护性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/473774.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。