DNS掃盲系列之五 網域名稱配置ZONE檔案

2022-09-22 20:42:12 字數 1794 閱讀 1927

dns掃盲系列之五:網域名稱配置zone檔案

這次把zone檔案拿出來簡單說明一下。zone檔案是dns上儲存網域名稱配置的檔案,對bind來說

乙個網域名稱對應乙個zone檔案,現以abc.com的zone檔案為

例展開。羅嗦一句,該zone存在於權威dns上。  www.2cto.com  

$ttl 6h //第1行

$origin abc.com. //第2行

@ 3600 in soa ns1.ddd.com. root.ddd.com.( //第3行

929142851 ; serial //第4行

1800 ; refresh //第5行

600 ; retry //第6行

2w ; expire //第7行

300 ; minimum //第8行

) @ 2d in ns ns1.ddd.com. //第9行

@ 2d in ns ns2.ddd.com. //第10行

@ 2d in ns ns3.ddd.com. //第11行

@ 3600 in a 120.172.234.27 //第12行

a 3600 in a 120.172.234.27 //第13行

b 3600 in cname a.abc.com. //第14行

@ 3600 in mx a.abc.com. //第15行

@ 3600 in txt "txt" //第15行

www.2cto.com  

第1行,這行內容給出了該網域名稱(abc.com)各種記錄的預設ttl值,這裡為6小時。即如果該網域名稱的記錄沒有特別定義ttl,則預設ttl為有效值。

第2行,這行內容標識出該zone檔案是隸屬那個網域名稱的,這裡為abc.com。

第3行,從這行開始到第8行為該網域名稱的soa記錄部分,這裡的@代表網域名稱本身。ns1.ddd.com表示該網域名稱的主權威dns。root.ddd.com表示該主權威dn

s管理員郵箱,等價於[email protected]

第4行,serial部分,這部分用來標記zone檔案更新,如果發生更新則serial要單增,否則master不會通知sl**e進行更新。

第5行,refresh部分,這個標記sl**e伺服器多長時間主動(忽略master的更新通知)向master複核serial是否有變,如有變則更新之。

第6行,retry部分,如refresh過程不能完成,重試的時間間隔。

第7行,expire部分,如sl**e無法與master取得聯絡,sl**e繼續提供dns服務的時間,這裡為2w(兩周時間)。expire時間到期後sl**e仍然無法聯

系master則停止工作,拒絕繼續提供服務。expire的實際意義在於它決定了master伺服器的最長下線時間(如master遷移,down機等)。

第8行,minimum部分,這個部分定義了dns對否定回答(nxdomain即訪問的記錄在權威dns上不存在)的快取時間。

第9-11行,定義了該網域名稱的3個權威dns伺服器。通常ns記錄的ttl大些為宜,這裡為2天。設定過小只會增加伺服器無謂的負擔,同時解析穩定性會

受影響。

第12-15行,比較簡單,是兩個a,cname,mx記錄,不再討論了。

名詞解釋:

soa記錄:權威記錄從這裡開始,它定義了3-8行這些重要的引數。

a記錄:記錄網域名稱到ip之間的關聯。

txt記錄:這個記錄的內容是文字格式如126.com的txt為"v=spf1 include:spf.163.com -all",txt通常用於郵件伺服器來標識自己的身份避免被認

為是垃圾郵件伺服器。這裡不再深入討論。

其他不常用記錄型別沒有列出!

DNS掃盲系列之一 有關公網DNS

公網dns伺服器是直接服務於廣大上網使用者的,負責網域名稱 網域名稱記錄 到ip位址之間的翻譯工作。公網dns通常是各個網路運營商按照自己的網路分布規劃dns的分布,一般做法是按行政區域放置,如按省份放置。每個省份內也有細分在各地區放置的情況。如圖所示,大方形框內為公網dns網路基本構架,負責接收使...

掃盲系列之負載均衡演算法

在現在的大型網際網路專案中,集群和分布式是常用的架構方式。在處理大使用者量,高併發的情況中,分布式集群確實提供了乙個比較可行的方法。在分布式集群中有乙個很重要的概念,那就是 負載均衡 在分布式集群中,乙個服務可能要部署在多個不同伺服器中,當大量請求到達的時候,請求被 到集群的伺服器中,這樣便可以用多...

TCP IP之DNS網域名稱解析系統

dns系統是乙個分布式的資料庫,當乙個資料庫發現自己並沒有某查詢所需要的資料的時候,它將把查詢 出去,而 的目的地通常是根伺服器,根服 務器從上至下層層 查詢,直到找到目標為止。dns還有乙個特點就是使用快取記憶體,dns把查詢過的資料快取在某處,以便於下次查詢時使用。正向查詢指的是通過網域名稱得到...