centos 7 配置主、反向DNS服務器
DNS:域名系統(服務)協議,主要用於域名和 IP 地址的相互轉換。主DNS服務器(Primary DNS Server):將域名解析成 IP 地址;輔助 DNS 服務器(Secondary DNS Server) 也叫反向 DNS 服務器:將 IP 地址解析成域名,
本服務器 IP 地址 ,192.168.12.2,
1.查看是否安裝 bind 服務,
2.修改主配置文件,/etc/named.conf
將 listen-on port 53 中的 127.0.0.1 改成 any ,即允許任意主機監聽53端口;allow-query 改成 any ,對任意主機允許查詢,
3.修改區域配置文件,/etc/named.rfc1912.zones,
正向區域配置,
反向區域配置,
如果不確定配置是否正確,使用命令 named -checkconf,如果不顯示任何信息,則表示配置正確;即使有錯誤提示也不必擔心,因爲配置DNS就那幾個部分需要修改,冷靜一下,再從頭看一遍(認真的看一遍),
4.編輯正向區域數據配置文件,
打開配置文件,/var/named/zwh.com.zone
$TTL 1D :表示解析的地址在數據庫中緩存的時間,1D表示一天(86400s),也可以寫出 $TTL 86400;第二行 開頭 @ 表示本域,固定格式 IN SOA 爲授權開始,第二個 @ 後的內容爲本域的縮寫,完整形式爲 [email protected]. ;NS @ 也是縮寫,全寫是 IN NS zwh.com. ,是本域的DNS服務器的名字,
MX 10 mail.zwh.com. 表示本域的郵件服務器,10表示郵件服務器的優先級,
激活並重新啓動DNS服務器,設置開機自啓,
配置服務器DNS:/etc/resolv.conf
5.編輯反向區域數據配置文件,
提示,不要將 named.loopback 寫成 named.localhost,編輯 /var/named/192.168.12.zone
6.測試
解析查詢命令:nslookup,在bind-utils 包安裝時已經安裝過了,
7.在客戶端測試:
需要在 Windows 上做如上修改,