DNS解析過程

2021-07-11 11:12:21 字數 557 閱讀 2531

過程解釋如下:

1.首先會在本地機器上根據hosts中的網域名稱和ip對映關係,查詢到對應的ip內容,假設本地hosts設定有

通常這個在網際網路開發中使用,比如當你要進入某個介面進行斷點除錯時候使用;在比如當電腦會自動向某些流氓**傳送資訊的時候,你這麼設定後,資訊永遠不會發出你的電腦。

2.如果本地的hosts中無法查到此對映關係的話,那麼會到公網的網域名稱解析器中查詢是否由此網域名稱和伺服器ip的對映關係。如果存在此對映關係,那麼公網中網域名稱解析器會將此網域名稱的ip位址返回給客戶端瀏覽器。假設www.baidu.com對應的ip是192.168.3.123,那麼此時會將192.168.3.123

返回給客戶端瀏覽器。

3.客戶端瀏覽器根據網域名稱直譯器返回的ip位址,去公網上網域名稱對應的伺服器位址上訪問資源,然後伺服器對請求進行處理,返回給我們需要的資料。

如果我們直到www.baidu.com的伺服器ip位址,我們直接使用ip位址進行訪問會發生什麼呢?

1.不會經過hosts對映;

2.不會經過網域名稱直譯器進行對映解析

DNS解析過程

你打入乙個 www.microsoft.com,按回車後。系統首先查詢本地dns客戶端快取中是否有這個網域名稱,如果你剛才已經訪問過這個 那麼快取中就會有對應的ip,系統就可以直接根據這個ip來連線 如果本地快取中無法找到對應的ip,系統將向dns伺服器 0.14 提交查詢請求。0.14在收到請求後...

DNS解析過程

名詞解釋 dns domain name server 網域名稱解析伺服器 url統一資源識別符號 ttl time to live 生存時間 ldns 本地dns伺服器 gtld全球dns伺服器 背景 在網際網路的世界中是用ip來標識一台伺服器的,因此在很早的時候大家都是通過ip來訪問其他伺服器上...

DNS解析過程

分析析dns的解析過程 1 首先在解析器訪問本地名字伺服器時沒有快取網域名稱的情況 2 在解析器訪問本地名字伺服器時有快取網域名稱的情況,將訪問就近的祖先 假設我們的名字伺服器已經查詢過 www.baidu.com 的位址。在這個過程當中,它將把www.baidu.com 和baidu.com 的名...