原创 ubuntu 8.10 只能访问baidu的解决办法

2009-11-13 21:30 2567 10 10 分类: 软件与OS

上周五重新下载了8.10的DVD版安装,装完后XP不能访问,识别不到盘了,但在ubuntu下查看,C盘的文件也没被覆盖,不知道哪的问题。不想再弄XP了,这台老机子能上网,能识别U盘即可。抱着这种态度,就一直在试上网的问题。记得去年装8.04 CD版时,装好后可以直接上网的,当时用的是一台老笔记本。


咱LINUX不熟悉,主要用来完成基本工作,先系统/首选项/Net configuration,把IP,DNS,网关都设置OK,


然后连网,发现只能打开*.BAIDU.COM,可以PING通www.google.com,但打不开。其它网站都打不开。


当时怀疑网卡驱动有问题,也傻傻地照着那帮网友说的,把所有的线重插了一遍,确认连接OK,并断电重启,都不可以。


今天早上来了照着另一网友的说法,路由有问题,改了一下设置,原文如下:


--------------------------------------------------------------------------------------


原文地址:http://www.jiangmiao.org/blog/505.html


本人路由器不才,长时间使用ubuntu后会发生一奇怪现象,只能访问部份网站,比如baidu可以访问,但google只能ping得通但无限timeout,google后发现,只需修改/etc/sysctl.conf 添加


net.ipv4.tcp_window_scaling=0
net.ipv4.tcp_wmem = 4096 16384 131072
net.ipv4.tcp_rmem = 4096 87380 174760
net.ipv4.tcp_timestamps = 0


再输入 sysctl -p 重启后即可。


由于ubuntu默认账户不是ROOT,所以执行命令时要加sudo,


两个命令依次为:sudo gedit /etc/sysctl.conf,修改后保存;


                                sudo sysctl -p执行后,firefox即可工作正常。


 


网络正常后,顺便改了下系统启动项,sudo gedit /boot/grub/menu.lst
要求默认启动ubuntu, 使用默认的default 0即可,


但要注释掉WINXP后边的savedefault,


这个关键字的优先级比default 0要高,

文章评论0条评论)

登录后参与讨论
我要评论
0
10
关闭 站长推荐上一条 /2 下一条