我使用的操作系统是Ubuntu 14.04版本,用dnsmasq来做DNS缓存,这个可以解决网速慢的问题,因为Ubuntu慢的其中原因之一就是出现在域名解析上。
执行:
sudo apt-get install dnsmasq
安装dnsmasq后编辑dnsmasq配置文件,执行:
sudo vi /etc/dnsmasq.conf
找到其中的一行修改为:
resolv-file=/etc/resolv.dnsmasq.conf
保证我们/etc/resolv.conf里的DNS信息是正确的,然后再执行:
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
将/etc/resolv.conf文件的DNS改为127.0.0.1
nameserver 127.0.0.1
如果采用的是adsl上网,请再修改一下/etc/ppp/peers/*-provider,以免/etc/resolv.conf的内容被它覆盖。
//注释下面这句
#usepeerdns
处理完后重启dnsmasq服务。
sudo /etc/init.d/dnsmasq restart
再来尝试一下,速度会有一定的提升的。