红联Linux门户
Linux帮助

自动修改Linux系统中的网卡ip和掩码脚本

发布时间:2014-03-21 15:38:35来源:红联作者:tioced
参考。

看了网上有人问这方面的问题,我就写了一个简单的脚本,写的还不够严紧,比如只能修改e't'h0 不能修改eth1等等,这个你也可以自己添加到脚本中去,这个小shell只给大家提供一些帮助。我也是shell初学者,请大家多指导。

你想改变成什么ip,修改IP_MODI=×××××,修改掩码MASK_MODI=××××。

#!/bin/sh
#
PROC=/bin/sed
FILE_PATH=/etc/sysconfig/network-scripts/ifcfg-eth0
IP_PRIMAL=`grep -i ipaddr $FILE_PATH|awk -F "=" '{printf $2 }'`
MASK_PRIMAL=`grep -i netmask $FILE_PATH|awk -F "=" '{printf $2}'`
IP_MODI=192.168.0.160
MASK_MODI=255.255.255.0
$PROC -e "s/$IP_PRIMAL/$IP_MODI/g" -e "s/$MASK_PRIMAL/$MASK_MODI/g" $FILE_PATH > ifcfg-eth0.bak
cp -pf ./ifcfg-eth0.bak $FILE_PATH
cat $FILE_PATH
#restart network command
#/etc/init.d/network restart > /dev/null 2>&1
文章评论

共有 2 条评论

  1. 主机RAKsmart 于 2015-06-25 00:21:45发表:

    目前美国独立服务器有比较性价比非常高的吗?答案是有的。这里我为大家强烈推荐几款美国RAKsmart的特价机,性价比很高,希望大家会喜欢。
    一、专用服务器方案:套餐: E3, 16G内存, 1T硬盘, 29个可用IP, 100M 不限流量
    原价:$163/ month(¥1010.6/月) 优惠价: $139/month(¥861.8/月)
    二、专用服务器方案:套餐: E3, 8G内存, 1T硬盘, 5个可用IP, 100M独立端口
    原价:$139/month(¥861.8/月) 优惠价: $96.6/month(¥599/月)
    三、专用服务器方案:套餐: I3, 4G 内存, 500G 硬盘,5个可用IP, 100M独立端口
    原价:$99.00/ month(¥613.8/月) 优惠价: $64.35/month(¥399/月)
    四、专用服务器方案:套餐: ATOM, 2G 内存, 500G 硬盘,5个可用IP, 100M独立端口
    原价:$79.00/ month(¥489.8/月) 优惠价: $48.23/month(¥299/月)

  2. tianhaighj 于 2015-01-28 13:14:44发表:

    没用