網頁打不開?網速很慢?也許和DNS有關

網路上的所有計算機,從智慧手機或膝上型電腦到可提供大量零售網站內容的伺服器,都是透過使用編號尋找另一方來進行相互通訊的。這些編號我們稱為

IP 地址

但是這些IP地址太長,不方便記憶,為減小記憶難度,人們設計出了域名,並透過網域名稱系統DNS來將域名和IP地址相互對映。

網頁打不開?網速很慢?也許和DNS有關

什麼是DNS

DNS服務就是一種全球分散式服務,它將人類可讀的名稱,(如xx。com)也就是我們常稱的域名,轉換為數字 IP 地址 (如 192。0。2。1),供計算機用於相互連線。Internet 的 DNS 系統的工作原理和電話簿相似,都是管理名稱和數字之間的對映關係。DNS 伺服器可以將名稱請求轉換為 IP 地址,從而控制終端使用者在 Web 瀏覽器中輸入域名時所訪問的伺服器。這些請求稱為

查詢

網頁打不開?網速很慢?也許和DNS有關

當用戶開啟 Web 瀏覽器,在位址列中輸入某域名名稱後,然後按回車鍵訪問時,電腦會首先訪問系統本地的host檔案,假如你電腦裡面的host檔案中儲存了域名解析的ip地址,那麼,瀏覽器就會直接透過該IP地址從而訪問網站,當假如你電腦中的host檔案中沒有儲存這個域名對應的地址,那麼電腦會先發請求給你指定的DNS伺服器去查詢這個域名解析的IP地址,如果dns伺服器有快取這個地址,那麼就會直接將這個域名繫結的IP地址返回給你的電腦,也就是告訴你電腦,這個網站要透過這個返回給你的IP地址才能進行訪問。

但假如你指定的DNS伺服器中沒有快取這個地址,那要怎麼訪問?

很簡單,當DNS伺服器沒有快取這個地址時,那麼這臺dns伺服器就會向網路中的所有DNS伺服器傳送這個請求,誰先告訴它這個地址,它就能立即反饋給使用者。

當然有些使用者可能遇到過下述這些情況,比如某個別安裝的獨立軟體能夠正常上網,但是瀏覽器卻無法上網,發生這種情況的主要原因是那些獨立軟體裡面就已經集成了單獨的DNS(域名解析)功能,也就是說,即使你電腦上DNS配置有了錯誤,這些軟體還是可以在您電腦DNS配置發生錯誤的情況下進行網路通訊。

網頁打不開?網速很慢?也許和DNS有關

DNS在我們日常網路的使用中起著至關重要的作用,假如沒有DNS域名管理服務,現在我我們上網方式就需要透過如192。0。0。1這一類的數字IP地址來進行上網,遠沒有直接使用域名來的方便。

當然,使用不同的DNS地址,對於我們使用者的體驗也是各不相同的。

那如何讓我們有更流暢的一個網路體驗?

如何進行DNS設定

我這裡就以pc電腦為例簡單操一下。

首先我們在電腦桌面右下角的系統選單欄找到那個像電腦一樣的圖示,滑鼠右鍵喚出選單。

網頁打不開?網速很慢?也許和DNS有關

選擇“開啟網路和internet設定”

然後在新開啟的視窗中選擇“更改介面卡選項”

網頁打不開?網速很慢?也許和DNS有關

然後在下面這個介面選擇你正在使用的網路,右鍵屬性

網頁打不開?網速很慢?也許和DNS有關

找到這個internet協議版本4,選擇後雙擊開啟

網頁打不開?網速很慢?也許和DNS有關

在下面的DNS欄中選擇手動輸入

網頁打不開?網速很慢?也許和DNS有關

我這裡用的是國內的一家老牌第三方DNS地址,大家可以根據自己的需求更改,更改完成以後記得儲存,這樣你更改的DNS地址才會生效。

除此之外,如果不正確DNS地址的話還會有一定機率造成“網路劫持”,就比如你原本上的網站是沒有廣告的,但是當你的DNS被“劫持”了以後,網頁上就出現大量的廣告等等等等。