测试用的是ubuntu11.10,教育网宽带,静态IP,无路由
如果用的是路由的应该不会很慢吧,路由自带DNS缓存功能的,本地DNS缓存就没有必要了
建立本地DNS缓存:
1(1) 安装DNS缓存软件pdnsd: 2sudo apt-get install dnsmasq 3(2) 编辑dnsmasq的配置文件 4sudo vi /etc/dnsmasq.conf 5找到"#resolv-file=",改为"resolv-file=/etc/resolv.dnsmasq.conf" 6(3) 然后编辑resolv.conf 7加入"nameserver 127.0.0.1 ",如果已经有了就不用加了 8(4) 新建文件/etc/resolv.dnsmasq.conf 9sudo vi /etc/resolv.dnsmasq.conf 10加入"nameserver 208.67.222.222 11nameserver 208.67.220.220"(更改为你的DNS服务器地址) 12(5) 重启dnsmasq 13sudo service dnsmasq restart