centos添加多个IP shell脚本

同时添加多个IP

 

  1. #! /bin/bash 
  2. NUM=1    #计数器,可以做为相对应该的网卡名字 
  3. while read LINE 
  4. do 
  5.   echo "DEVICE=eth0:$NUM" > /etc/sysconfig/network-scripts/ifcfg-eth0:$NUM 
  6.   echo "ONBOOT=yes>> /etc/sysconfig/network-scripts/ifcfg-eth0:$NUM 
  7.   echo "BOOTPROTO=static>>/etc/sysconfig/network-scripts/ifcfg-eth0:$NUM 
  8.   echo "IPADDR=$LINE" >> /etc/sysconfig/network-scripts/ifcfg-eth0:$NUM 
  9.   echo "NETMASK=255.255.255.0" >> /etc/sysconfig/network-scripts/ifcfg-eth0:$NUM 
  10.   NUM=`expr $NUM + 1` 
  11. done < ip.txt 
  12. #下边为填加完后的验证,安各自人来。 
  13. if [ $? = 0 ]  
  14. then 
  15.    echo "configratulation,the IP are added successful!" 
  16. else 
  17.    echo "sorry,it is failed!" 
  18. fi 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章