Windows Server 2019 DNS服務器的配置與管理(理論篇)
目錄
- 1、DNS定義和作用
- 2、使用DNS的原因
- 3、域名的命名規則
- 4. DNS工作原理
- 參考文獻
1、DNS定義和作用
? DNS(Domain Name System),域名系統。
? 實現域名與IP地址的相互轉換。一種映射關系。例如:www.fjnu.edu.cn——>192.168.82.201
2、使用DNS的原因
(1)IP地址
? 在計算機網絡中,依靠IP地址來識別網絡中的每一臺計算機。當用戶訪問互聯網中的服務器時,必須要知道服務器的IP地址。但是IPv4地址大概有40億+個,如果每個都對應一臺服務器,要讓普通用戶記住這些服務器的IP地址,幾乎是天方夜譚。
(2)域名
? 為了方便普通用戶訪問互聯網上的服務器,RFC 1035定義了DNS映射關系。即給每臺需要被訪問的服務器取一個容易理解和記憶的名字。在互聯網中通常根據服務器所在位置區域或功能區域,采用分級的方式來命名服務器,因此稱為域名。
3、域名的命名規則
以 www.fjnu.edu.cn為例
域名分為頂級域名(一級域名)和子域名(二級域名、三級域名……)
其中
? cn為頂級域名,表示中國。
? edu為二級域名,完整的二級域名為edu.cn,表示中國的教育部門。
? fjnu為三級域名,完整的三級域名為fjnu.edu.cn,表示屬于中國教育部門的福建師范大學。
而www是互聯網的服務,表示互聯網的網站應用。該服務器的完全合格域名為 www.fjnu.edu.cn,表示中國教育部門,福建師范大學的提供Web服務(www)的網站服務器。
? 通過使用域名,人們很容易理解這臺服務器在什么位置,屬于哪個部門,用來組什么,同時也更容易記住該服務器
? 頂級域名是固定的,子域名可以隨意取。(英文)
下面是常見的頂級域名
4. DNS工作原理
(1)DNS是如何完成域名解析的
雖然給服務器定義了域名, 但互聯網實際上仍然只能通過IP地址來尋找服務器, 因此,在使用域名訪問服務器時, 需要先通過DNS, 將域名解析為對應的IP地址, 然后再通過IP地址訪問目的服務器。
需要注意的是, 由于DNS只負責域名解析, 并不負責網絡通信, 因此就算沒有DNS, 網絡仍然可以正常通信, 只不過不能使用域名來訪問服務器,必須使用IP地址來訪問。
域名與IP地址之間的解析, 是由域名服務器完成的。
互聯網上的域名解析不是由一臺域名服務器實現的, 而是由分布在各級區域的域名服務器共同完成的。
域名服務器可以為該區域主機提供域名解析, 也可以將下級子域委托給下級域名服務器。
“根” 域名服務器為最高一級域名服務器, 通常只負責解析頂級域名服務器的地址, 并將頂級域的域名解析委托給頂級域名服務器;而區域fjnu.edu.cn的域名服務器通常只負責該區域內主機的域名解析。
如果希望互聯網上的用戶能夠使用域名訪問自己的服務器, 需要到相應的域名服務器下去注冊, 如:要使用www.fjnu.edu.cn域名, 需要到fjnu.edu.cn的域名服務器去注冊;而要使用www.qq.com, 需要到com的域名服務器去注冊。
問題:如何配置一個域名映射多個IP地址
(2)域名解析示例
PC想要訪問www.fjnu.edu.cn。
①首先PC會查詢本地hosts文件,是否有www.fjnu.edu.cn的記錄。如果有,PC直接訪問www.fjnu.edu.cn的IP地址。如果沒有,則進入②。
②PC向本地域名服務器發送DNS查詢請求,如果該DNS服務器為區域fjnu.edu.cn的授權域名服務器, 即負責該區域下主機的域名解析, 可以直接向主機A返回權威應答。如果不是該區域的授權域名服務器, 則查看緩存中是否有解析記錄, 如果有返回非權威應答。
如果緩存中也沒有解析記錄, 即本DNS服務器無法解析, 則查看是否設有轉發域名服務器, 如果有則將解析請求轉發給轉發域名服務器 。
③如果沒有設置轉發域名服務器, 解析請求將被發送到根域名服務器。
④由于根域名服務器已將cn區域的解析, 委托給cn域的域名服務器dns.cn, 因此根域名服務器只返回dns.cn對應的IP地址。
⑤ 本地域名服務器根據返回的IP地址向dns.cn發出解析請求。
⑥ 域名服務器dns.cn已將edu.cn區域的解析, 委托給域名服務器dns.edu.cn, 因此返回dns.edu.cn對應的IP地址。
⑦本地域名服務器根據返回的IP地址向dns.edu.cn發出解析請求。
⑧域 名 服 務 器 dns.edu.cn 已 將fjnu.edu.cn區域的解析, 委托給域名服務 器 dns.fjnu.edu.cn , 因 此 返 回
dns.fjnu.edu.cn 對應的IP地址。
⑨本地域名服務器根據返回的IP地址向dns.fjnu.edu.cn 發出解析請求。
⑩域名服務器dns.fjnu.edu.cn 是fjnu.edu.cn的授權域名服務器, 將查詢到www.fjnu.edu.cn和IP地址的對應關系, 并向本地域名服務提供權威應答。
?本地域名服務將解析結果返回給PC, 并將解析記錄寫入自己的緩存中。
?主機根據解析結果, 向目的IP發送數據包。
參考文獻
MOOC: Windows服務器配置與管理
Microsoft Docs:Domain Name System (DNS)
到此這篇關于Windows Server 2019 DNS服務器的配置與管理(理論篇)的文章就介紹到這了,更多相關win2019 DNS服務器的配置與管理內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!
