DNS:
DNS含義:DNS 是 Domain Name System(域名解析系統)
端口號:DNS為53(UDP)
域名的層次結構:
域名的分級:
域名服務器:
域名解析過程:
遞歸查詢:本機向本地域名服務器發出一次查詢請求,就靜待最終的結果。如果本地域名服務器無法解析,自己會以DNS客戶機的身份向其它域名服務器查詢,直到得到最終的IP地址告訴本機(客戶機請求一次就可以得到最終結果)
迭代查詢:本地域名服務器向根域名服務器查詢,根域名服務器告訴它下一步到哪里去查詢,然后它再去查,每次它都是以客戶機的身份去各個服務器查詢。(客戶機多次請求服務器查詢,經過多次查詢路徑才得到結果)
DNS記錄類型:
記錄類型??? ?????????????? 作用
A 記錄? ?????????????????? 正向解析記錄,域名到 IP 地址的映射
NS 記錄 ?????????????????? 域名服務器記錄(NS 為 NameServer)
MX 記錄 ?????????????????? 郵件記錄
PTR 記錄??? ?????????????? 反向解析記錄,IP 地址到域名的映射
CNAME 記錄? ?????????????? 別名記錄,為主機添加別名
SOA 記錄??? ?????????????? 域權威記錄,說明本服務器為域管理服務器
AAAA 記錄?? ?????????????? 正向解析記錄,域名到 IPv6 地址的映射
DNS解析方式:
1、/etc/hosts
負責快速解析的文件。包含了ip與主機名之間的映射關系。如果沒有dns服務器的情況下,可以使用/etc/hosts文件來完成解析和映射。
2、/etc/resolv.conf
dns客戶端的配置文件,設置dns服務器的ip和域名。還包含了主機域名的搜索順序。主要是域名解析服務器使用的配置文件
DNS(UDP53):
DNS的域名空間是由樹狀結構組織的分層域名
輔助域名服務器定期從主域名服務器獲得更新數據
轉發域名服務器負責所有非本地域名的查詢
根域名服務器位于域名樹的頂層
DNS是一種推進機制,輔助域名服務器能及時更新信息