你最應該知道有關DNS的幾件事|天津悅愛科技

DNS的那些事

DNS是什麼?簡單理解就是解析器、域名伺服器的組合。如果不瞭解這倆各是什麼 看我之前的文章

你最應該知道有關DNS的幾件事|天津悅愛科技

接下來我們看看dns是幹啥用的

電腦或伺服器之間如果想要訪問資料就一定需要對方的IP地址。想要訪問百度,我們會先給百度伺服器傳送一個請求(get),百度伺服器收到請求後會把百度的網頁返回給我們。

首先開啟瀏覽器,輸入百度的伺服器IP地址202。108。22。5

(點選檢視:

百度一下,你就知道)按一下回車就可以順利的進入百度的首頁。但是IP地址很難記住,相信沒有誰會用IP地址訪問百度,大家都是輸入

www.baidu.com

來訪問百度首頁。原因是你的電腦內會有記錄著域名和IP對應關係的Hosts檔案,我們可以把域名理解為IP地址的代號。但是你的電腦不能儲存所有的域名,這時候我們單獨獨立出來一臺伺服器,讓這臺伺服器專門去儲存絕大多數的域名和IP的對應表。當你想訪問某個網站時,先讓電腦去這個伺服器下查詢你所要訪問的域名與其背後對應的IP地址是多少,然後定位到對應IP上,這個伺服器就是我們所說的DNS伺服器。

在使用電腦時我們會經常遇到找不到伺服器或者DNS錯誤!大多都是因為DNS錯誤導致的,重新設定一下DNS伺服器即可解決。

那麼什麼叫做DNS劫持/DNS汙染?訪問域名的時候會由DNS伺服器解析轉換成IP來找到目標伺服器,如果在這過程中駭客黑進了我們的路由器,修改了本地DNS地址,從而訪問了一個偽造的DNS伺服器,這個偽造的DNS伺服器解域名,返還給我們一個假的IP地址,以此達到劫持的效果。這是一種非常恐怖的行為,輕則給你返還一些廣告影響使用者體驗,重則把某個網站克隆下來盜號,獲取個人資訊等操作。這種汙染或者劫持DNS已經納入為違法行為。

你最應該知道有關DNS的幾件事|天津悅愛科技