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

相关文章

在Docker中,挂载目录的权限问题通常可以通过以下方法解决:...
在Ubuntu命令行中设置中文可以通过以下几种方式实现: 安装...
要查看CentOS中的重启记录,可以使用以下命令: 使用last命...
要判断哪个串口在工作,可以通过以下方法: 使用命令行工具...
要查看Linux系统中数据盘的挂载点,可以按照以下步骤进行: ...
要更改Ubuntu系统的启动项顺序,可以按照以下步骤操作: 打...