1. 程式人生 > >Ubuntu設定DNS解析快取提高上網速度

Ubuntu設定DNS解析快取提高上網速度

最新提示:Ubuntu 18.04系統預設帶了DNS解析器了,所以不用再安裝dnsmasq了,此文也沒有意義了。如果是從16.04升上來的,務必解除安裝掉dnsmasq,否則會和系統的程序衝突,然後CPU佔用100%,瘋狂轉。

在Ubuntu上用Chrome瀏覽網頁會發現解析域名特別慢,同樣的網路環境下,比Win10慢太多了。
原因是預設沒設定DNS快取,解決步驟:
①開啟終端,安裝相關軟體包:

sudo apt-get install dnsmasq

②編輯dnsmasq的配置檔案:

sudo gedit /etc/dnsmasq.conf

按Ctrl+F搜尋**#resolv-file=**(其中#是註釋符號,加了#的表示該行程式碼不起作用),所以在它下面新增一行或者直接替換該行,為:

resolv-file=/etc/resolv.dnsmasq.conf

③保證resolv.conf檔案是原始狀態,並複製一份給dnsmasq用:

sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf

④修改resolv.conf配置檔案:

sudo gedit /etc/resolv.conf

把裡面的域名伺服器都刪掉,也就是那些nameserver XXX的,都刪了。
然後新增nameserver 127.0.0.1,然後儲存。

⑤最後鞏固操作:

sudo gedit /etc/ppp/peers/wvdial

如果開啟wvdial發現是空的說明不存在這個檔案,那麼換:

sudo gedit /etc/ppp/peers/provider

找到usepeerdns,在前面加#符號,也就是上面提到的,把它註釋掉,這樣就不起作用了,防止resolv.conf的設定被覆蓋。
最後記得必須重啟系統。

相關推薦

Ubuntu設定DNS解析快取提高上網速度

最新提示:Ubuntu 18.04系統預設帶了DNS解析器了,所以不用再安裝dnsmasq了,此文也沒有意義了。如果是從16.04升上來的,務必解除安裝掉dnsmasq,否則會和系統的程序衝突,然後CPU佔用100%,瘋狂轉。 在Ubuntu上用Chrome瀏

linux利用谷歌BBR演算法提高上網速度

如題,演算法一兩句話也說不清楚,但是可以通過下面的指令碼更新linux核心,然後提高上網速度 #!/usr/bin/env bash # # Auto install latest kernel for TCP BBR # # System Required:

Ubuntu設定DNS永久生效

  環境檢視   設定臨時生效,修改配置檔案/etc/resolv.conf nameserver 202.96.134.133    重啟失效   設定永久生效,修改網絡卡配置檔案/etc/network/interfaces   重啟網路 systemctl

減少域名DNS解析時間將網頁載入速度提升新層次-DNS快取/預讀取/拆分域名

提高網頁的開啟速度,一般地我們會選擇使用CDN,利用“就近原則”讓使用者在最短的時間內獲取到伺服器資源,實際應用當中採用CDN的方式提高網站訪問速度的效果也是最明顯的。這也就是為什麼國外的空間開啟速度遠不及國內的主機的訪問速度的原因了。 我們知道在使用者訪問網站時先得經過域

全球免費公共 DNS 解析服務器 IP 地址列表推薦 (解決無法上網/加速/防劫持)

noop 谷歌 遍布 由於 super 地址 網路 最大的 思科 除了寬帶提供商的 DNS 以外,像阿裏雲、騰訊雲、Google、百度、IBM、CNNIC 等一些有足夠實力的大型互聯網公司也非常慷慨地為公眾提供了免費的 DNS 解析服務器。異次元這就搜集了全球範圍內這些可靠

網站建設——域名的(DNS)解析設定

如果你是第一次設定DNS的解析,看到下面的設定選項,是不是很暈?下面將逐一介紹各個設定項的含義,以供在進行相關設定時參考。   DNS解析  記錄型別 A記錄: 將域名指向一個IPv4地址(例如:10.10.10.10),需要增加

wordpress快取外掛使用提高網站速度

WordPress是世界上使用量最多的CMS,由於程式非常吃主機效能,正常情況下當頁面被訪問時,使用php和mysql。 因此,系統需要消耗RAM和CPU。 如果同一時間有大量訪客訪問,系統將使用大量的記憶體和CPU,所以頁面載入會非常緩慢。 所以各種各樣的快取外掛,頁面快取、資料庫快取、gzip

linux中如何設定dns快取記憶體伺服器

1.首先我們來複習一下什麼是dns DNS(Domain Name System,域名系統),全球資訊網上作為域名和IP地址相互對映的一個分散式資料庫,能夠使使用者更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的IP數串。通過域名,最終得到該域名對應的IP地址的過程叫做域名解析(或主機名解

linux中如何設定電子郵箱dns解析

1.什麼是電子郵件呢? 電子郵件是—種用電子手段提供資訊交換的通訊方式,是網際網路應用最廣的服務。通過網路的電子郵件系統,使用者可以以非常低廉的價格(不管傳送到哪裡,都只需負擔網費)、非常快速的方式(幾秒鐘之內可以傳送到世界上任何指定的目的地),與世界上任何一個角落的網路使用者聯絡。 電子郵

ubuntu:(設定終端代理IP)簡單有效地設定全域性代理上網 ubuntu:(設定終端代理IP)簡單有效地設定全域性代理上網

ubuntu:(設定終端代理IP)簡單有效地設定全域性代理上網 因為要在ubuntu系統上安裝很多軟體,但ubuntu系統所在的網路環境是需要使用http代理才能連線網路的。 正常使用火狐等瀏覽器上網時,可以很簡單的設定網路代理伺服器,但若是在ubuntu的終端中使用

CentOS 7.4上網速度慢,修改DNS

style ron mes color font tro -s centos col 修改下DNS,vi /etc/resolv.conf 原來配置: nameserver 223.5.5.5 修改為: nameserver 114.114.114.114 Cent

Ubuntu 檢視DNS設定

首先通過檢視系統自帶檔案。 cat /etc/resolv.conf #直接查詢 cat /etc/resolv.conf | grep 'nameserver' 也可以通過命令檢視 #老系統為nm-tool nmcli dev show 也可以直接查詢DNS 關鍵詞。

設定DNS地址解析

       在虛擬機器通過主機ping百度的時,虛擬機器ping 百度時,必須ping百度的ip地址, 而不能ping www.baidu.com,因為沒有一個地址解析伺服器可以將百度的域名所對應的ip地址解析出來。 DNS就是做這個的         DNS(域名系

ubuntu設定ip地址和dns

vim /etc/network/interfaces 修改完ip地址,閘道器,子網掩碼等之後 /etc/init.d/networking restart vim /etc/resolvconf/resolv.conf.d/base 在裡面插入: nameser

ubuntu 15.10 設定靜態ip 分配固定ip 設定dns 設定閘道器 命令列配置ip 固定ip不生效怎麼辦

要用到的檔案: 配置介面資訊 /etc/network/interfaces 配置內容: auto eth0 iface eth0 inet static address 192.168.216.188 gateway 192.168.216.2 netmask 255.255.255.0

解決Ubuntu設定靜態IP地址後重啟不能上網的問題

在搭建Hadoop環境的時候,發現在ubuntu設定靜態IP地址後,上不了網;直到看了這篇文章(參照文章出處,請點選)才解決該問題。 文章中也提到,如果是在/etc/resolv.conf新增DNS,由於Ubuntu 有一個 resolvconf 服務,如果重啟它,那麼

ubuntu dns解析無效的一個問題解決

如果ubunt的dns解析怎麼弄都無效的話,可以看看/etc/nsswitch.conf 檔案。 其中hosts 項應該為 hosts:          files mdns4_minimal [NOTFOUND=return] dns 原來的只有: hosts:    

VMWare中Ubuntu設定固定IP上網

作業系統有很多種,通常我們首先接觸的是Windows,因為Windows有很好的互動桌面,易於使用,但是很多時候,我們同樣需要學習其他的作業系統,如Linux,但是我們一般不再自己的電腦上裝多個系統,那樣會導致電腦執行比較慢,所以一般使用虛擬機器軟體裝虛擬機器,常用的虛擬機

DNS解析DNS快取 淺見

一、域名解析 為了方便記憶,網站都是註冊了一個域名,通過域名來訪問網站。訪問網站內容,實際是通過訪問IP地址實現的,所以在域名和IP之前存在一種對應關係,而域名解析伺服器即DNS伺服器則完成將域名翻譯成IP地址的任務。 對於使用者來說,永遠不需要關心訪問的IP地址是多少,只

ubuntu 設定固定ip地址以及連不上網的問題

1.設定ip地址 vi /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback # The primary network interface au