CentOS 7 批量绑定IP 脚本

CentOS 7 循环nmcli批量绑定IP

一、确定需要绑定的网卡

ip addr

ssh执行以上命令,看到正在连接到公网的网卡名称(非常重要)。

比如绑定 192.168.193.2-29,掩码 255.255.255.224(/27)

1、创建sh

vi addip.sh

for I in $(seq 2 29) # 2为第一个ip,29为最后一个IP,根据实际情况修改

do nmcli con mod eth0 +ipv4.addresses 192.168.193.${I};done #注意IP地址

nmcli con up eth0 #根据实际情况修改网卡名

如果有多个段,可以添加多条,比如

for I in $(seq 2 29) # 2为第一个ip,29为最后一个IP,根据实际情况修改

do nmcli con mod eth0 +ipv4.addresses 192.168.193.${I};done #注意IP地址

nmcli con up eth0 #根据实际情况修改网卡名

for I in $(seq 2 29) # 2为第一个ip,29为最后一个IP,根据实际情况修改

do nmcli con mod eth0 +ipv4.addresses 192.168.194.${I};done #注意IP地址

nmcli con up eth0 #根据实际情况修改网卡名

3、保存后运行命令

sh addip.sh

重启服务器,或重启网卡

service network restart

三、反向操作

for I in $(seq 2 29)

do nmcli con mod enp2s0 -ipv4.addresses 192.168.193.${I};done #“-”为删除ip

nmcli con up enp2s0

若绑定Ip错误或设置错误,可以反向删除

相关文章

今天小编给大家分享一下excel图案样式如何设置的相关知识点,...
这篇文章主要讲解了“win10设置过的壁纸如何删除”,文中的讲...
这篇“Xmanager怎么显示远程linux程序的图像”文章的知识点大...
今天小编给大家分享一下xmanager怎么连接linux的相关知识点,...
这篇“如何重置Linux云服务器的远程密码”文章的知识点大部分...
本篇内容介绍了“Linux云服务器手动配置DNS的方法是什么”的...