二维码
搬瓦工 locvps

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


一、确定需要绑定的网卡


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错误或设置错误,可以反向删除(红色部分)。

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



locvps
评论专区
  • 昵 称必填
  • 邮 箱必填
  • 网 址选填
◎已有 2 人评论
BudgetVM
作者介绍
转载大师

转载大师

转载大师作为本站编辑,主要负责把优秀的文章转载至此。如果您认为本文侵犯了您的版权信息,请与转载大师联系修正。
80vps henghost
budgetvm sugarhosts
二维码

分享:

支付宝

微信