關於DNS的一些基礎知識

2021-04-01 22:24:53 字數 1873 閱讀 2071

1、dns就是網域名稱伺服器,他的任務就是確定網域名稱的解析,比如a記錄mx記錄等等。

2、任何網域名稱都至少有乙個dns,一般是2個。為什麼要2個以上呢?因為dns可以輪迴處理,第乙個解析失敗可以找第二個。這樣只要有乙個dns解析正常,就不會影響網域名稱的正常使用。

3、如何確定網域名稱的dns?

很簡單http://.internic.net/whois.html輸入你要查詢的網域名稱就可以看到了。這個是國際網域名稱管理中心。唯一的權威。只要這裡能查到某個網域名稱,就表示網域名稱是生效的。它說你什麼時候到期,就是什麼時候到期。

4、有效的dns表示當前正在起作用的dns伺服器是誰,比如查詢結果是ns.xinnetdns.com、ns.xinnet.cn就表示當前網域名稱是由ns.xinnetdns.com、ns.xinnet.cn(新網信海)負責解析。其他dns的設定,都是無效的。

5、dns是可以修改的。修改以後需要24-72小時以後,全世界才能重新整理過來。internic的資訊一般在24小時以後可以看到。另外,修改的過程,並不表示網域名稱會停止解析,只要你在2邊都做好了解析。如果生效了就是新的dns在起作用。如果沒生效。就是舊的dns在起作用。要麼生效,要麼不生效。不存在2個都不起作用的時間。所以網域名稱解析,不會中斷。前提是兩邊都做了解析。

6、dns是有快取的。 1、訪問者的電腦;2、你的isp接入商。

簡單舉例:比如你訪問.21an.com,你的電腦首先查詢本機上有沒有快取.21an.com的記錄。如果有就直接呼叫不再去查尋。就是說如果你前面剛訪問過.21an.com,這個時候就算電信的dns和ns.xinnetdns.com、ns.xinnet.cn(新網信海)都不能解析。也是能夠正常解析出網域名稱的。

清除本機dns快取方法很簡單。關閉ie然後清除歷史記錄,或者重啟電腦。

然後還有乙個就是isp接入商的dns的快取。

isp就是當地網路接入商。每個地方都是不一樣的。isp的dns和ns.xinnetdns.com、ns.xinnet.cn(新網信海)這樣的dns是不同的。ns.xinnetdns.com、ns.xinnet.cn(新網信海)只負責具體的解析,不負責快取。isp的dns只負責查詢和快取,不負責解析。

簡單描述下剛才訪問.21an.com的情況。如果本機上不存在.21an.com的記錄。你的電腦就會去查詢當地isp的dns。isp的dns只有快取。就是說他會檢查有沒有.21an.com的快取。如果有,他就直接把.21an.com 的記錄傳送給使用者。使用者也就能訪問了。如果isp的快取裡面也沒有.21an.com 的記錄,那麼他進一步去查詢21an.com的dns是什麼?然後再到對應的dns上直接去取得資料,並返回給使用者。當第乙個使用者訪問了.21an.com以後,isp的dns上也就開始快取了.21an.com 的記錄。以後他就不必再去 ns.xinnetdns.com、ns.xinnet.cn(新網信海)去找了。除非有新的網域名稱,他才會去查。比如訪問bbs.21an.com的時候,他就要重新去查了。

7、isp的dns快取是有時間限制的。一般是1個小時。前後2次間隔1個小時的話,他就去網域名稱的dns上重新取得資料。這裡說的是最前面一次和當前的比較。也就是說如果時間差距較大,就重新去網域名稱的dns伺服器上找。所以重新整理就變的很有必要,否則快取了一次以後。網域名稱記錄改了以後。isp就永遠不去找新的記錄了。

知道了這個原理以後,大家就會明白,為什麼原來沒有的記錄註冊並生效會很快。修改的話生效會很慢。就是因為快取的原因。但如果沒有快取,訪問的效率會很低,因為任何一次輸入.21an.com都得跑到ns.xinnetdns.com、ns.xinnet.cn(新網信海)去查詢記錄。

備註:很多網域名稱商的網域名稱解析系統也不是實時重新整理的。一般會設定下時間,比如10分鐘.就是說,你設定了乙個新的a記錄以後,網域名稱伺服器會在10分鐘內為你新增。目的就是為了節約伺服器資源。怕客戶的dns不斷的重新整理記錄。重新整理記錄肯定需要消耗一定的資源。而且重新整理過程中是不能解析的。另外重新整理過程大概5秒。就是說這個5秒內網域名稱商的的dns是不能用的。

關於一些基礎知識的總結

1.關於輸入的一些用法 cin,cin.get,cin.getline cin很簡單,在使用的時候最多,可以輸入字元,數字,字串,但是碰到空格,回車,tab就停止了。因此對於想在陣列中使用空格回車的,cin很不方便。cin.get 可以返回乙個資料。例如 這樣可以a得到乙個資料,即使輸入大於1個在顯...

關於語音的一些基礎知識

傅利葉變換 時域 時間域 橫座標是時間,縱座標是訊號在不同時刻的取值 即振幅,振幅會隨著時間變化 頻域 頻率域 橫座標是頻率,縱座標是在該頻率下訊號的幅度 只顯示峰值振幅 所以頻譜也叫振幅譜。傅利葉級數說 任何週期函式都可以看作不同振幅,不同相位的正弦波的疊加。正弦波不止指sin,亦包括cos 正弦...

關於php的一些基礎知識

1.http協議中幾個狀態碼的含義 503 500 401 403 404 200 301 302.答案 503 服務不可用 伺服器目前無法使用 由於超載或停機維護 通常,這只是暫時狀態。500 伺服器內部錯誤 伺服器遇到錯誤,無法完成請求。401 未授權 請求要求身份驗證。對於需要登入的網頁,伺服...