这是一个创建于 3581 天前的主题,其中的信息可能已经有所发展或是发生改变。
第一种方案
ping -w 2 60.0.0.1 || ifconfig eth0 122.13.72.118 netmask 255.255.255.240 up;route add default gw 122.13.72.113;ifconfig eth0:0 183.57.77.198 netmask 255.255.255.240 up ;ifconfig eth0:1 183.232.72.185 netmask 255.255.255.240 up
第二种方案
#!/bin/bash
ping -w 5 60.0.0.1
if (( $?==0 ));then #如果ping的状态码返回的结果是0也就是成功的就退出脚本否则就执行手动配置IP和网关
exit 0
else
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
route add default gw 192.168.1.1
fi
大神看看哪里有错误呢?
5 条回复 • 2014-08-12 17:18:57 +08:00
|
|
1
webjin 2014-08-12 12:31:50 +08:00
不好意思,第一种方案把生成环境IP给暴露出来了。
|
|
|
2
mornlight 2014-08-12 12:36:52 +08:00
centos...不是有网卡配置文件可以指定相关参数么
|
|
|
3
webjin 2014-08-12 13:07:27 +08:00
|
|
|
4
zent00 2014-08-12 16:52:39 +08:00
楼主,你的 /etc/sysconfig/network-script/ 下的配置文件会失效么?
|
|
|
5
webjin 2014-08-12 17:18:57 +08:00
@ zent00 是的会失效。把HWADDR=修改为MACADDR= 但是重启网卡还是失效。
|