關於DNS的小結

2021-09-17 02:23:20 字數 612 閱讀 9282

小明在瀏覽器中輸入, 瀏覽器會先在os中查詢dns快取, 如果找到了則瀏覽器就能從本地立刻得到該網域名稱所對應的ip位址(103.235.46.39), 有了該ip位址瀏覽器才能訪問該**.

如果本地快取中找不到該網域名稱所對應的ip, 瀏覽器會進一步詢問解析伺服器.

一般情況下, 解析伺服器就是你的isp。 如果解析伺服器依舊查不到該網域名稱, 解析伺服器會詢問根伺服器.

更伺服器不會返回具體網域名稱的ip位址, 但是根伺服器會根據**的頂級網域名稱返回相對應的頂級網域名稱網域名稱伺服器ip位址. 在本例中我們的頂級網域名稱是.com, 根伺服器會返回.com的網域名稱伺服器位址.

那麼問題來了, 頂級網域名稱伺服器是怎麼指導該網域名稱屬於那個授權命名伺服器的呢? 其實當我們購買網域名稱並繫結到乙個ip的時候, 網域名稱註冊商會廣播這個資訊到授權命名伺服器和頂級網域名稱伺服器.

解析伺服器在得到授權命名伺服器位址後會繼續查詢網域名稱的ip, 這下終於找對地方了! 授權命名伺服器會返回該網域名稱所對應的ip位址.

解析伺服器會把得到的ip返回給瀏覽器, 瀏覽器在得到ip後就能訪問該ip了。

參考資料

dns explained

how dns works

關於DNS的解析

1 dns伺服器中的記錄 ns記錄 即名稱伺服器記錄,說明這個區域有哪些dns伺服器負責解析 soa記錄 說明哪個dns伺服器是主伺服器 mx記錄,即郵件交換記錄,說明哪台伺服器是當前區域的郵件伺服器 郵件伺服器必須先有1個主機 記錄,因為外部的郵箱要傳送的時候,都會先查一下目標dns上的mx記錄 ...

Linux 下DNS配置小結

1.安裝參見 2.自己的配置 主配置檔案 etc named.conf options listen on v6 port 53 directory var named dump file var named data cache dump.db statistics file var named ...

關於DNS的那些事兒

網際網路的訪問依靠ip位址,但ip位址不好記,所以使用網域名稱服務 dns 來代替訪問位址 dns domain name system網域名稱系統 作用 實現名字解析 例如將主機名解析為ip fqdn fully qualified domain name 完全合格網域名稱 全稱網域名稱 簡單理解...