解析方式
1.本地解析 /etc/hosts ip地址+主機名
2.使用DNS服務器 domain name server
了解 : 解析方式先后順序 nsswitch.conf 默認先使用本地解析(files)在使用dns服務器
客戶端設置(指定)dns:配置文件:/etc/resolv.conf
域名空間
. ------------->表示根域
com gov org edu cn頂級域名(一級域名)
blackmed 二級域名
FQDN
Fully Qualified Domain Name 完全合格域名,比如:www.baidu.com.
查詢方式:dns回復客戶端的方式
1.遞歸查詢:要解析直接把解析給客戶端,根dns服務器不會開遞歸
2.迭代查詢:如果知道結果把結果告訴客戶端,不知道結果會轉發的下一台dns服務器
域名服務器的權威性:
權威名稱服務器
有區域配置文件,記錄各種解析
非權威名稱服務器
cache only,從別的dns服務器拷貝過來結果
dns解析過程
www.blackmed.cn
client拿到域名后首先訪問/etc/hosts,如果有本地解析首先使用,
如果沒有,就看/etc/resolv.conf,指定202.106.0.20,
找根服務器
1、client拿到域名先向本地服務器/etc/hosts,如果本地解析有首先使用。
如果沒有,就看/etc/resolv.conf,指定202.106.0.20,找根服務器。
2、本地服務器采用迭代查詢。它先向一個根域名服務器查詢。
3、根域名服務器告訴本地服務器,下一次應查詢的頂級域名服務器dns.com的IP地址。
4、本地域名服務器向頂級域名服務器dns.com進行查詢。
5、頂級域名服務器dns.com告訴本地域名服務器,下一步應查詢的權限服務器dns.abc.com的IP地址。
6、本地域名服務器向權限域名服務器dns.abc.com進行查詢。
7、權限域名服務器dns.abc.com告訴本地域名服務器,所查詢的主機的IP地址。
8、本地域名服務器最后把查詢結果告訴m.xyz.com。
DNS服務器知識點:
SOA 記錄:起始授權記錄
NS 記錄:指定管理某一個域的服務器是誰子域授權
A 記錄:正向解析 把域名解析成IP
PTR 記錄:反向解析 需要有獨立的配置文件
MX 記錄:指定郵件服務器,用的較少,有獨立的郵箱的服務器
CNAME:別名
泛域名解析
負載均衡
只緩存 : 非權威服務器,也是一台dns服務器, 沒有自己的配置文件,
轉發
主從
子域授權
View 視圖