options {
listen-on port 53 { 192.168.90.132; }; //允许的主机访问
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
allow-query { any; }; //允许任何客户机可以访问dns服务
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "ztl.com" IN {
type master;
file "named.ztl.com";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
4.服务端操作,编辑数据配置文件
[root@A ~]# vim /var/named/named.ztl.com
$TTL 1D
ztl.com. IN SOA ns.ztl.com. admin.qq.com (
2023050500
1D
3H
12H
2D)
ztl.com. IN NS ns.ztl.com.
ns IN A 192.168.90.132
www IN A 192.168.90.111
ftp IN A 192.168.90.121
http IN CNAME www
zone "90.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.90";
};
2.反向区域文件
[root@A ~]# vim /var/named/named.192.168.90
$TTL 1D
@ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H )
IN NS ns.baidu.com.
128 IN PTR ns.baidu.com.
128 IN PTR www.baidu.com.
128 IN PTR mail.baidu.com.
128 IN PTR ftp.baidu.com.
3.客户端测试
[root@srever ~]# nslookup
> 192.168.90.128
128.90.168.192.in-addr.arpa name = ns.openlab.com.
128.90.168.192.in-addr.arpa name = www.openlab.com.
128.90.168.192.in-addr.arpa name = mail.openlab.com.
128.90.168.192.in-addr.arpa name = ftp.openlab.com.
>