linux绑网卡的脚本咋写,哪位linux高手帮忙写一个linux的shell脚本~是有关查看修改网卡配置文件的。不胜感激~...

#vi config.sh

ifconfig

echo "Please input:0/1/2"

read dir

case $dir in

0)

echo -n "Please enter new ip for eth0:"

read ip0

echo -n "Please enter netmask for eth0:"

read mask0

ifconfig eth0 $ip0 netmask $mask0

service network restart;;

1)

echo -n "Please enter new ip for eth1:"

read ip1

echo -n "Please enter netmask for eth1:"

read mask1

ifconfig eth1 $ip1 netmask $mask1

service network restart;;

2)

echo -n "Please enter new ip for eth2:"

read ip2

echo -n "Please enter netmask for eth2:"

read mask2

ifconfig eth2 $ip2 netmask $mask2

service network restart;;

*)

echo "you can only input 0,1,2";;

esac

# chmod +x config.sh

# ./config.sh

Please input:0/1/2

0

Please enter new ip for eth0:10.254.197.10

Please enter netmask for eth0:255.255.252.0

Shutting down interface eth0: [ OK ]

Shutting down loopback interface: [ OK ]

Bringing up loopback interface: [ OK ]

Bringing up interface eth0:

Determining IP information for eth0... done.

[ OK ]

================================================

以上是我运行的结果,但我只有一个网卡,所以只是测了eth0. 还没有做错误处理,所以ip和netmask一定要输入对了才好用。

取消

评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值