#systemctl stop firewalld
#setenforce 0
#yum install bind -y
?#vim?/etc/named.conf
options { ? //全局配置
? ? listen-on port 53 { 192.168.120.132; }; ? // 监听
? ? directory ? "/var/named"; ? ? ? //数据文件的主路径
? ? allow-query ? ? { any; }; ? //any??
? ? recursion yes; ? ?//开启递归查询
};
zone "baidu.com" IN {
? ? type master;
? ? file "baidu"; ? ?//正向解析资源记录文件
};
zone "120.168.192.in-addr.arpa" IN {
? ? type master;
? ? file "192";//反向解析资源记录文件
};
# vim ?/var/named/baidu
$TTL ?1D
@ ? ? ? IN ?SOA ?@ ?admin.admin.com. ?(
? ? ? ? ? ? ? ? ? ? ?2024011400 ?
? ? ? ? ? ? ? ? ? ? ? 1D
? ? ? ? ? ? ? ? ? ? ? 1H
? ? ? ? ? ? ? ? ? ? ? 3H ?
? ? ? ? ? ? ? ? ? ? ? 1D )
? ? ? ? IN ?NS ?dns.baidu.com.
dns ? ? IN ?A ? 192.168.120.132
www ? ? IN ?A ? 192.168.120.111
ftp ? ? IN ?A ? 192.168.120.123
a ? ? ? IN ?A ? 192.168.120.100
aaa ? ? IN ?CNAME ? a
#vim /var/named/192
$TTL 1D
@ ? IN ?SOA @ ? admin.admin.com. ?(
? ? ? ? ? ? ? ? ? ? 2024011501
? ? ? ? ? ? ? ? ? ? 1D
? ? ? ? ? ? ? ? ? ? 1H
? ? ? ? ? ? ? ? ? ? 3H
? ? ? ? ? ? ? ? ? ? 1D )
? ? ? ? ?NS ?dns.baidu.com.
132? ? ? PTR ?dns.baidu.com.
111? ? ? PTR ?www.baidu.com.
systemctl? restart? named
[root@localhost named]# nslookup
\>server 192.168.120.132
Default server: 192.168.120.132
Address: 192.168.120.132#53
\>aaa.baidu.com ?
Server: ? ? 192.168.120.132
Address: ? ?192.168.120.132#53
aaa.baidu.com ? canonical name = a.baidu.com.
Name: ? a.baidu.com
Address: 192.168.120.100