欢迎光临
我们一直在努力

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错误或设置错误,可以反向删除

赞(0) 打赏
未经允许不得转载:欧欧colo教程网 » CentOS 7 批量绑定IP 脚本

更稳定的 国内物理服务器租用 机柜托管

促销 - 国内物理机 40核 64G内存 1T硬盘 ¥260

服务器促销国内物理机 40核 64G内存 1T硬盘 ¥260

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏