walnutcy

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

0
阅读(4007)

上周重新下载了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要高,