热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

关于在linux内核2.6.17及以上环境下无法上网问题的解决实例于debian(ubuntu)下

关于在linux内核2.6.17及以上环境下无法上网问题的解决实例于debian(ubuntu)下--Linux发行版技术-Debian信息,下面是详情阅读。
最近要做毕业设计,要在linux下做东西,把原来自己机子上装的ubuntu 7.10卸掉,装了debian 4.0吧。

需要在实验室里上网,这样可以查些资料,和老师交流沟通也方便些。结果发现在自己的机子上用Linux就无法上网,不管自己怎么配置IP,总是无法连接,但是ping网关,ping局域网的其他机子都可以正常得到结果。一起做毕设的同学的机子上装的是ubuntu7.10,也无法正常上网,出现的情况也一样。无法解决,只好找辅导老师帮忙解决问题,老师认为是可能内核问题,查了相关资料,原来是学校的机房过于古老,路由器不支持新内核的参数定义,在网上查到解决方法,修改相关参数,成功上网。

不过在我们修改参数的时候,并没有该文章说的那个tcp_default_win_scale参数,只有一个tcp_window_scale的值,于是修改该值得到正确结果。

修改命令如下:

echo 0 > /proc/sys/net/ipv4/tcp_window_scale

然后编辑/etc/sysctl.conf ,添加一行net.ipv4.tcp_window_scale = 0

保存结果。
推荐阅读
author-avatar
前方体育538
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有