在ubuntu上用firefox上網十分慢,但是在切換了chrome后發現上網速度很快,是解析域名上出現了問題,所以要為FF設置DNS緩存以提高速度。(在WIN下這個是自動設置好的,在ubuntu下需要我們手動設置)
我們需要到的軟件是dnsmasq
,下面是安裝配置教程:
①安裝dnsmasq
sudo apt-get install dnsmasq
②配置dnsmasq
sudo gedit /etc/dnsmasq.conf
找到
#resolv-file=
把#
去掉並在等號后加上/etc/resolv.dnsmasq.conf
③應用配置
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
④編輯resolv.conf
sudo gedit /etc/resolv.conf
將其中的域名服務器全部去掉,加入nameserver 127.0.0.1
然后保存退出。
⑤配置wvdial
sudo gedit /etc/ppp/peers/wvdial
或者
sudo gedit /etc/ppp/peers/provider #具體看路徑下的文件,我是這個
在usepeerdns
前面增加#
,也就是把這條語句覆蓋掉。以防resolv.conf的設置被pppoe覆蓋。
重啟電腦。不重啟,你會發現無法解析域名。
鏈接:https://www.cnblogs.com/saptechnique/archive/2012/03/21/2410421.html