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 

 

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