新聞中心
這篇文章主要介紹如何解決ubuntu系統(tǒng)使用firefox瀏覽器上網(wǎng)很慢的問題,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),武城企業(yè)網(wǎng)站建設(shè),武城品牌網(wǎng)站建設(shè),網(wǎng)站定制,武城網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,武城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
在ubuntu下用firefox等瀏覽器上網(wǎng),往往比在windows下上網(wǎng)要慢好多,但細(xì)心的人會發(fā)現(xiàn),慢的時(shí)間是花在DNS查找上面了。那么我們可以在本機(jī)緩存DNS,也就是在本機(jī)架設(shè)一個(gè)DNS代理服務(wù)器。常用的軟件有bind、djbdns、dnsmasq和pdnsd。下面我們來說一下,用pdnsd來架設(shè)一個(gè)永久的DNS代理服務(wù)器,所謂“永久”,就是說,在系統(tǒng)重啟以后,本機(jī)緩存的DNS仍然存在,不用再去查找真實(shí)DNS來重新建立緩存。
1、安裝
sudo apt-get install pdnsd
安裝的時(shí)候,它會問你選擇什么配置,請選擇“manual“。
2、配置pdnsd
sudo gedit /etc/pdnsd.conf
修改
server {
label="resolvconf";
}
為
server {
label="OpenDNS";
ip=208.67.222.222;
ip=208.67.220.220;
timeout=30;
interval=30;
uptest=ping;
ping_timeout=50;
purge_cache=off;
}
label="OpenDNS";
其中“OpenDNS”可以隨便寫,一個(gè)標(biāo)識而已,用于將來的診斷;
ip=208.67.222.222;
ip=208.67.220.220;
這兩行也可以寫成一行ip=208.67.222.222,208.67.220.220;代表真實(shí)的DNS服務(wù)器地址,可以有多個(gè)。
后面的參數(shù)采用默認(rèn)就可以了。
sudo gedit /etc/default/pdnsd
修改START_DAEMON的值為yes。
3、向resolver添加DNS代理服務(wù)器
sudo gedit /etc/resolv.conf
在首行添加一句:nameserver 127.0.0.1
4、防止resolv.conf被覆蓋
如果你啟用了DHCP服務(wù),那么要
sudo gedit /etc/dhcp3/dhclient.conf
去掉
#prepend domain-name-servers 127.0.0.1;
前面的“#“。
如果你是撥號上網(wǎng),那么
sudo gedit /etc/ppp/peers/provider
在 usepeerdns 前面增加# ,也就是把這條語句注釋掉。 以防resolv.conf的設(shè)置被pppoe覆蓋。
5、啟動pdnsd
sudo /etc/init.d/pdnsd start
6、測試
dig www.baidu.com | grep time
結(jié)果顯示:;; Query time: 1 msec
原來的結(jié)果:;; Query time: 845 msec
以上是“如何解決ubuntu系統(tǒng)使用firefox瀏覽器上網(wǎng)很慢的問題”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
分享文章:如何解決ubuntu系統(tǒng)使用firefox瀏覽器上網(wǎng)很慢的問題
URL地址:http://www.dlmjj.cn/article/gjhped.html