- N +

CentOS 7 循环nmcli批量绑定IP

CentOS 7 循环nmcli批量绑定IP 原标题:CentOS 7 循环nmcli批量绑定IP

导读:

多IP(站群)服务器需要一次性在系统内绑定大量的IP,为了方便各位操作,所以直接简单介绍下批量绑定方式。这个方法适合CentOS 7以后的系统一、确定需要绑定的网卡ip&nbs...

多IP(站群)服务器需要一次性在系统内绑定大量的IP,为了方便各位操作,所以直接简单介绍下批量绑定方式。这个方法适合CentOS 7以后的系统

一、确定需要绑定的网卡

ip addr

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

二、批量绑定shell

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

1、创建shell

cd /root/ vi addip.sh

2、循环添加

for I in $(seq 2 29) #黄色部分2位第一个ip,29为最后一个IP,根据实际情况修改 do nmcli con mod enp2s0 +ipv4.addresses 192.191.193.${I};done #注意IP地址 nmcli con up enp2s0 #根据实际情况修改网卡名

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

for I in $(seq  )  do nmcli con mod  +ipv4.addresses .${I};done  nmcli con up for I in $(seq  )        do nmcli con mod  +ipv4.addresses .${I};done   nmcli con up

3、保存后运行命令

sh addip.sh

4、检查是否绑定完成

ip addr

三、反向操作

for I in $(seq  )  do nmcli con mod  ipv4.addresses .${I};done
 nmcli con up

若绑定Ip错误或设置错误,可以反向删除(红色部分)。

确定无误则表示绑定完成。 


0

0
返回列表
上一篇:
下一篇:

发表评论中国互联网举报中心

快捷回复:

    评论列表 (暂无评论,共14人参与)参与讨论

    还没有评论,来说两句吧...