安裝bind
yum -y install bind
修改bind的主配置文件
vim /etc/named.conf
listen-on port 53 { 127.0.0.1; }; 修改此行的127.0.0.1 爲 any
allow-query { 127.0.0.1; }; 修改此行的127.0.0.1 爲 any
參照截圖中的位置添加如下內容
zone "bagtree.cn" IN {
type master;
file "bagtree.cn.zone";
};
註釋:“bagtree.cn" 爲正向區域域名
file "bagtree.cn.zone" 爲域名解析庫的文件名
完成上面的操作後,保存退出主配置文件
檢查主配置文件語法錯誤
named-checkconf
新建解析記錄文件
vim /var/named/bagtree.cn.zone
添加如下內容
$TTL 3600
@ IN SOA dns.bagtree.cn. root (
1 ;
1D ;
1H ;
1W ;
3H ) ;
@ IN NS dns.bagtree.cn.
dns.bagtree.cn. A 192.168.198.10
ftp.bagtree.cn. A 192.168.198.11
保存並退出
檢查解析記錄文件語法錯誤
named-checkzone bagtree.cn.zone /var/named/bagtree.cn.zone
重啓named 服務
systemctl restart named
修改本機DNS爲本機IP
vim /etc/sysconfig/network-scripts/ifcfg-ens32
這是網卡的配置文件,修改裏面的DNS爲本機IP
重啓網絡服務
systemctl restart network
測試是否解析成功
nslookup
ftp.bagtree.cn
參考博客https://blog.csdn.net/wangquannetwork/article/details/46576971