分類vim
1,緩存域名服務器:幫你去找域名解析服務器,自己並不能解析
2,主域名解析服務器:也就是它本身維護一個域名解析記錄本
3, 從域名服務器:就是主域名的備份,主域名的記錄本會同步給從域名,二者的IP不同,設置的時候直接設兩個
4,智能解析服務器:根據地方的不一樣,返回不一樣的結果緩存
解析方法服務器
1,正向解析:域名==>IP 測試
2,反向解析:IP ==>域名spa
DNS的兩種查詢方式
1,遞歸查詢3d
查詢順序:pc電腦 1.先去緩存找code
2.本地hosts映射文件blog
3.LDNS(本地DNS先在本身緩存找,沒有的話在本身映射文件找,尚未的話若是是緩存域名服務器就會上網找;若是是主域名服務器會在記錄本找)遞歸
4.都沒有的話它會再去找dns
2,迭代查詢
查詢順序:全世界有13個(.)域名服務器,那麼www.baidu.com這個域名也有點這個東西。所以LDNS先去找點域名服務器;點服務器告訴它.com服務器;.com服務器告訴它baidu.com服務器;baidu.com服務器,將www.baidu.com這個域名解析返回給LDNS;LDNS本地緩存一份而後給pc用戶,pc用戶保存一份在本地緩存。
DNS的端口53
搭建緩存服務器
1.安裝
2. 查看配置文件
3.更改配置文件(緩存有兩種一種是告訴它點服務器;一種是告訴他另外一種服務器 forwarders {202.105.0.20;} ;加在迭代查詢上面,這兩種通常是合同的)
4.驗證文件有沒有問題,啓動服務
5.過濾端口
6. 解析:更改客戶端/etc/resolv.conf域名解析配置文件,鏈接服務端
7.測試ping百度
若是不成功,重啓網路,重啓網卡,在修改臨時的dns網路地址
主域名解析服務器搭建
1.更改配置文件
2.找到記錄本的模板,複製一份名字改爲yunjisuan.com.zone
命令是cp -p named.empty yunjisuan.com.zone(若是不加 -P 屬主屬組就不會複習到新文件上)
下面的操做裏需要加-P
3.vim打開yunjisuan.com.zone,更改配置
4解析:更改客戶端/etc/resolv.conf域名解析配置文件,鏈接服務端
5。ping www.yunjisuan.com,若是不成功,重啓網路,重啓網卡
主域名的反向解析
修改主機配置文件/etc/named.conf
zone "200.168.192.in-adder.arpa" IN { type master; file "192.168.200.arpa"; };
驗證文件有無問題 named-checkconf /etc/named.conf