红联Linux门户
Linux帮助

用Linux都断线的解决方法

发布时间:2007-07-23 16:31:59来源:红联作者:domain
  几星期前开始用UBUNTU,老是掉线(拨电信号掉,教育网就没事)

  具体情况:几分钟,上着上着突然就“链接重置”,然后打不开任何网页,能ping任何网站,QQ也能上,本来应该是DNS问题的,但是自动获取的IP和DNS,在WIN下面一切正常!纳闷。

  之后同学装了UBUNTU也这样,替换法。换了个DEBIAN,KUBUNTU还掉,换SUSE。掉,换MANDRAK。一样掉,换F7。掉。我快疯了,系统应该没什么问题,windows下又正常,网络应该也没问题,那问题跑哪去了。

  刚才刚想到的一件事,不知道对大家分析有没有帮助:成都电信,曾经流行封 多人用路由共享上网,如果用路由拨号,然后几台机子共享上网,就有上面的情况,QQ能上,网页打不开,(软件共享上网也一样)(那时候没记得PING,能上Q应该能ping的)

  难道现在电信把我的LINUX当成 路由在共享上网?这多冤枉啊 !希望达人帮忙分析。大家都知道DEBIAN系列没网络很多事情都没搞的。

  解决方法:断线时cat /etc/resolve.conf,很可能是 linux 错误的重置了 dns。

  到过类似的问题,原因是windoze网关滤掉了高端端口的请求。

  1 修改内核参数,将本地端口限制在2000-4499。

  vim /etc/sysctl.conf,添加一行net.ipv4.ip_local_port_range = 2000 4499

  2 重新读取sysctl.conf。systcl -p

  3 重启网络。/etc/init.d/network restart

  4 拨号上网,验证一下。

  如果此方法可行,4499可以改成范围更大的数值,再2> --> 3> --> 4>多试几次,调整为适合你的情况。
文章评论

共有 0 条评论