1. 程式人生 > >關於DNS解析:側面剖析

關於DNS解析:側面剖析

alt driver sts ive log 演示 是否 image blog

作為一個合格的重度windows使用用戶,我清楚的知道一個文件——hosts文件:C:\Windows\System32\drivers\etc\hosts文件

該文件需要一定的管理員權限。

這個文件內,記錄的內容如下圖:

技術分享

圖中演示了一個格式的特點:

IP           域名

112.112.112.112  www.marx.com

當用戶打開瀏覽器,輸入www.marx.com這個域名時,它會先去hosts文件裏找是否有這個域名,如果有的,將它對應的112.112.112.112這個IP,傳給瀏覽器,然後瀏覽器拿著真實IP,去找這個站點去。

如果hosts文件裏,沒有呢?

那麽它就會通過DNS服務器,進行解析,看一下當前的DNS是否認識這個域名,認識的話,就有對應的IP返還,沒有的話,會陸續請求幾個DNS,到一定超時時間或者沒有找到的情況,會提示連接失敗。如果有的話,就將IP返還,瀏覽器就會拿著IP去請求站點。

基本上流程思路,是去跟hosts請求差不多的。

當然,這只是個DNS的旁敲側擊的思路,僅供參考。

關於DNS解析:側面剖析