|
大家好,请教大家一个很笨的问题。。。
自从我使用gentoo之后我就觉得网速明显的要比同台机器上的windows XP 慢非常多,虽然不是说不能使用一样的慢,但是差别还是相当明显。比如firefox打开google.com通常需要4-5秒,evolution连接服务器也要类似的时间,traceroute [url]www.google.com的话也需要半天终端上才会有回馈信息。因为我现在在美国,所以在windows下连google之类的网站几乎没有滞后,就跟打开本地的网页一样的速度(我想跟缓存没什么关系,就连我浏览linuxsir新帖的速度也显著的快的多)。
我的resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
search hsd1.md.comcast.net.
nameserver 68.87.73.242
nameserver 68.87.71.226
nameserver 68.87.64.196
# /etc/resolv.conf.tail can replace this line
这三个是comcast公司的DNS服务器,大概是路由器那边自动分配给机器的。
因为我刚刚进行过gentoo的clean install,所以除了手册上安装指南的几个步骤之外,印象中没有进行过任何关于网络的配置。我仔细观察firefox的左下角的状态栏,发现大部分时间都花在"looking up www.google.com"上了,所以我怀疑是DNS的问题,我在resolv.conf里面添加了openDNS的地址 nameserver 208.67.222.222,速度立刻就的到了显著的提升,firefox, evolution, traceroute, pidgin都有非常明显的改善。我很奇怪的是,通过ping或者dig测试这三个comcast的DNS服务器相应速度跟openDNS的没啥差别,甚至因为这几个地址都离我本地更近,所以速度快于openDNS,另外在windows下我通过ifconfig/all观察windows也在使用这三个comcastDNS,所以我想应该可以排除这三个comcastDNS有问题或者连接速度本身就慢的可能性。最后我设置我的机器从router获得静态IP而非使用DHCP的方式
并手动在resolv.conf里面添加comcast的DNS地址,依然比opendns或者windows下的comcastDNS 慢非常非常多:(
多谢多谢 |
|