DNS域名解析的流程是什麼?學習linux主要學什麼

老男孩Linux發表於2021-01-20

  很多人看中Linux運維就業前景好,開始學習Linux運維技術。運維要學的東西很多,DNS域名解析符就是其中一個知識點。無論是上網瀏覽還是程式設計,都需要了解DNS的。DNS的作用是把域名解析成IP地址。那麼,DNS域名解析的流程是什麼?我們一起看下。

  DNS域名解析的流程是什麼?

  客戶端發出DNS請求來轉換IP地址或主機名。DNS伺服器從客戶端收到請求後進行一系列操作。

  (1)檢查DNS伺服器的快取,如果找到請求的地址或名稱,則向客戶端傳送回覆訊息;

  (2)如果沒有找到,則在資料庫中搜尋,如果找到所請求的地址或名字,則向客戶端傳送回覆訊息;

  (3)如果沒有找到,則向根域的DNS伺服器傳送請求,從根域開始依次搜尋頂級域,頂級域搜尋二級域,二級域搜尋三級域,直到找到需要解析的地址或名稱,即向客戶端所在網路的DNS伺服器傳送回覆訊息,DNS伺服器收到回覆後儲存在快取中。然後傳送解析結果給客戶端。

  (4)如果沒有找到,則返回錯誤訊息。

  以上是關於“DNS域名解析流程是什麼?”的相關介紹。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2751322/,如需轉載,請註明出處,否則將追究法律責任。

相關文章