主要參考
http://www.5dlinux.com/article/1/2007/linux_9846.html
http://www.debianadmin.com/local-dns-cache-for-faster-browsing-on-ubuntu-system.html
下邊是我從上邊兩篇文章中總結(jié)出來(lái)的
安裝 dnsmasq:
sudo apt-get install dnsmasq
編輯/etc/dnsmasq.conf
搜索“listen-address”把注釋號(hào)去掉,并修改為:listen-address=127.0.0.1
搜索“resolv-file", 把注釋號(hào)去掉, 并修改為:resolv-file=/etc/resolv.dnsmasq.conf
編輯/etc/dhcp3/dhclient.conf,修改為:
#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
編輯/etc/resolv.conf,
在第一行添加 nameserver 127.0.0.1
編輯 /etc/ppp/peers/provider
在 usepeerdns 前面增加# ,也就是把這條語(yǔ)句覆蓋掉。 以防,resolv.conf的設(shè)置被pppoe覆蓋。
重啟dsnmasq:
sudo /etc/init.d/dnsmasq restart
我的機(jī)上的測(cè)試:
dig www.gdufs.edu.cn
輸出:;; Query time: 1 msec
再輸入:dig www.gdufs.edu.cn
輸出:;; Query time: 0 msec
可以看到,速度快了,當(dāng)然,這里效果并不是很顯著
dm520
http://www.5dlinux.com/article/1/2007/linux_9846.html
http://www.debianadmin.com/local-dns-cache-for-faster-browsing-on-ubuntu-system.html
下邊是我從上邊兩篇文章中總結(jié)出來(lái)的
安裝 dnsmasq:
sudo apt-get install dnsmasq
編輯/etc/dnsmasq.conf
搜索“listen-address”把注釋號(hào)去掉,并修改為:listen-address=127.0.0.1
搜索“resolv-file", 把注釋號(hào)去掉, 并修改為:resolv-file=/etc/resolv.dnsmasq.conf
編輯/etc/dhcp3/dhclient.conf,修改為:
#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
編輯/etc/resolv.conf,
在第一行添加 nameserver 127.0.0.1
編輯 /etc/ppp/peers/provider
在 usepeerdns 前面增加# ,也就是把這條語(yǔ)句覆蓋掉。 以防,resolv.conf的設(shè)置被pppoe覆蓋。
重啟dsnmasq:
sudo /etc/init.d/dnsmasq restart
我的機(jī)上的測(cè)試:
dig www.gdufs.edu.cn
輸出:;; Query time: 1 msec
再輸入:dig www.gdufs.edu.cn
輸出:;; Query time: 0 msec
可以看到,速度快了,當(dāng)然,這里效果并不是很顯著
dm520