**
**1)快取記憶體伺服器
快取使用者解析過的資料
加快訪問速度
節約頻寬資源
2)主名稱伺服器
儲存dns區域的正本資料
可以新增刪除修改區域中的資料
3)從名稱伺服器
也被稱為輔助dns伺服器
儲存的dns區域的副本資料
不能新增修改刪除區域資料,只能讀取
主dns故障,輔助dns接替工作
1)bind
dns服務主程式
2)bind-chroot
偽裝dns配置檔案位置,增強安全性
3)主配置檔案位置
/etc/named.conf
1)安裝dns
yum -y install bind bind-chroot
2)修改主配置檔案
vim /etc/named.conf
options ;
directory "/var/named";
allow-query ;
};zone "benet.com" in ;
zone "100.168.192.in-addr.arpa" in ;
解釋options ; 53號埠監聽ip位址
directory "/var/named"; 區域配置檔案位置
allow-query ;
}; 允許100.0網段使用dns
zone "benet.com" in ;
zone "100.168.192.in-addr.arpa" in ;
3)檢查dns主配置檔案是否錯誤
named-checkconf -z /etc/named.conf
1)編輯正向解析區域配置檔案
vim /var/named/benet.com.zone
$ttl 86400
@ soa benet.com. root.benet.com. (
2019061901
3h
15m
1w
1d
)
@ ns centos01.benet.com.
ns centos02.benet.com.
mx 10 mail.benet.com
centos01 a 192.168.100.100
centos02 a 192.168.100.200
www a 192.168.100.30
ftp cname www
mail a 192.168.100.40
* a 192.168.100.50
解析$ttl 86400 解析資源記錄有效時間24小時
@ soa benet.com. root.benet.com. ( 網域名稱為benet.com
2019061901 更新序列號
3h 重新整理時間3小時
15m 重試時間15分鐘
1w 失效時間為1周
1d 無效解析記錄儲存時間1天
)@ ns centos01.benet.com. 權威伺服器是dns的完全合格網域名稱
1 ns centos02.benet.com. 輔助dns伺服器
mx 10 mail.benet.com 郵件交換記錄
centos01 a 192.168.100.100
centos02 a 192.168.100.200
www a 192.168.100.30
ftp cname www
mail a 192.168.100.40
* a 192.168.100.50
2)新增執行許可權
chmod 755 /var/named/benet.com.zone
3)修改屬主和屬組
chown named:named /var/named/benet.com.zone
4)檢查配置檔案是否有錯
named-checkzone benet.com /var/named/benet.com.zone
1)通過正向解析檔案生成反向解析檔案
cp /var/named/benet.com.zone /var/named/192.168.100.arpa
2)編輯反向解析檔案
vim /var/named/192.168.100.arpa
$ttl 86400
@ soa benet.com. root.benet.com. (
2019061901
3h15m
1w1d
)@ ns centos01.benet.com.
10 ptr centos01.benet.com.
30 ptr www.benet.com.
40 ptr mail.benet.com.
3)檢查反向dns解析檔案是否錯誤
named-checkzone 100.168.192.in-addr.arpa /var/named/192.168.100.arpa
1)設定服務開機自動啟動
systemctl enable named
2)啟動dns服務
systemctl start named
19 allow-query ; 允許192.168.100.0/24使用快取
20 forwarders ; 將客戶端解析轉向公網
53 zone 「.」 in ;
2)重新啟動dns
systemctl restart named
在主dns伺服器上配置
cat /etc/named.conf
options ;
directory "/var/named";
allow-query ;
};zone "benet.com" in ;
};zone "100.168.192.in-addr.arpa" in ;
在從dns伺服器上配置
cat /etc/named.conf
options ;
directory "/var/named";
};zone "benet.com" in ;
};zone "100.168.192.in-addr.arpa" in ;
linux中DNS網域名稱解析服務
dns domain name system domain name server 網域名稱 用於代替ip的一串便於識記的字元,比如www.baidu.com www.taobao.com 網域名稱的背後代表的是ip。dns網域名稱解析服務可以分為正向解析和反向解析。正向解析 將網域名稱解析為ip,...
DNS網域名稱解析服務
前言 dns系統在網路中的作用就是維護著乙個位址資料庫,其中記錄了各種主機網域名稱與ip位址對應關係,方便客戶程式進行正向反向位址查詢服務 fqdn完全合格網域名稱 也稱為快取記憶體伺服器 通過向其他網域名稱伺服器查詢獲得網域名稱 ip位址記錄 將網域名稱查詢結果快取到本地,提高重複查詢時的速度 特...
DNS網域名稱解析服務
dns有四類 1,快取網域名稱伺服器,幫我們去找網域名稱解析,本身並不能解析 2,主網域名稱解析伺服器,也就是它自己本身維護乙個網域名稱的解析記錄 3,從網域名稱解析伺服器 4,智慧型解析伺服器 兩種解析記錄 正向解析 網域名稱轉換成ip 反向解析 ip轉換成網域名稱 正向解析又分為 a記錄 cna...