mm想学linux,从简单入手考虑,给她装了mandriva 2010.2,结果发现每次休眠后再唤醒,就无法上网了。
开始以为是休眠的问题,于是google、baidu一番,没有找到解决的方法,后来发现不是休眠的问题,network
restart后,网络就不通了,ifdown、ifup后也是如此。最为诡异的是系统表现一切正常,显示网络连接都是好的,
还可以ping通网关和同网段主机,但无法ping通外网ip,一般来说这种表现应该是网关设置出了问题,但是检查
网络设置中网关配置是正确的,重建网络配置故障依旧。只有reboot后才能重新正常上网。请问大家到底是哪里的
问题,这个问题我已经搞了2天快抓狂了。
已解决:network restart 后网络失效
-
- 帖子: 13
- 注册时间: 2010-06-18 16:06
已解决:network restart 后网络失效
上次由 soar_king 在 2011-05-27 12:37,总共编辑 1 次。
-
- 帖子: 299
- 注册时间: 2009-07-25 19:23
-
- 帖子: 13
- 注册时间: 2010-06-18 16:06
Re: 求助:network restart 后网络失效
初步找到原因是openvpn在作怪,之前我开机默认启动了openvpn,取消openvpn开机启动后,网络表现正常。我再实验实验看能不能找到更深层的原因,稍后贴出来。
-
- 帖子: 13
- 注册时间: 2010-06-18 16:06
Re: 求助:network restart 后网络失效
确定是openvpn在作怪了,发现在openvpn开启状态下重启网络就会出现问题。
具体表现在正常状态下可根据route表traceroute到外网服务器,重启网络后traceroute就连网关都找不到了。估计openvpn把route表弄废或锁定了,导致其他程序无法找到网关,从而无法访问外部网络,具体原因目前没有能力深究,盼高人能够解答。
解决方法是重启openvpn服务,或者杀掉所有openvpn进程,这样就又可以访问外网了。
具体表现在正常状态下可根据route表traceroute到外网服务器,重启网络后traceroute就连网关都找不到了。估计openvpn把route表弄废或锁定了,导致其他程序无法找到网关,从而无法访问外部网络,具体原因目前没有能力深究,盼高人能够解答。
解决方法是重启openvpn服务,或者杀掉所有openvpn进程,这样就又可以访问外网了。