首页 电脑 电脑学堂 查看内容

shell脚本自动修改IP信息

2011-6-2 11:37 710 0

摘要:   #!/bin/sh  # BY pangpang  # MAIL:[email protected]  # BLOG:ttp://geeglo.blog.51cto.com  #这是一个自动...
关键词: mod MASK PATH ip PRI GW network PROC printf sysconfig

  #!/bin/sh  # BY pangpang  # MAIL:[email protected]  # BLOG:ttp://geeglo.blog.51cto.com  #这是一个自动修改网络ip、掩码、网关的脚本。  #使用方法ip_mod IP_MOD、MASK_MOD、GW_MOD  #例:ip_mod 10.10.10.5 255.255.255.0 10.10.10.1  #其中IP_MOD、MASK_MOD、GW_MOD是要改成的ip、mask、gw  #设置变量  PROC=/bin/sed  IP_PATH=/etc/sysconfig/network-scripts/ifcfg-eth0  GW_PATH=/etc/sysconfig/network  IP_PRI=`grep -i ipaddr $IP_PATH|awk -F "=" '{printf $2 }'`  MASK_PRI=`grep -i netmask $IP_PATH|awk -F "=" '{printf $2}'`  GW_PRI=`grep -i GATEWAY $GW_PATH|awk -F "=" '{printf $2}'`  IP_MOD=$1  MASK_MOD=$2  GW_MOD=$3  #修改ip、mask、gw  $PROC -i "s/$IP_PRI/$IP_MOD/g" $IP_PATH  $PROC -i "s/$MASK_PRI/$MASK_MOD/g" $IP_PATH  $PROC -i "s/$GW_PRI/$GW_MOD/g" $GW_PATH  #重启网卡  /etc/rc.d/init.d/network restart
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部