配置正反向DNS服务器
正向
服务端
服务端配置了两个ip,192.168.196.128与192.168.196.100
[root@localhost ~]# yum install bind -y
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { any; };
directory "/var/named";
};
zone "baidu.com" IN {
type master;
file "named.baidu.com";
};
[root@localhost ~]# vim /var/named/named.baidu.com
$TTL 1D
@ IN SOA @ admin.baidu.com. ( 0 1D 1H 1W 3H )
IN NS ns.baidu.com.
IN MX 10 mail.baidu.com.
ns IN A 192.168.196.100
mail IN A 192.168.196.100
www IN A 192.168.196.100
[root@localhost named]# chgrp named /var/named/named.baidu.com
[root@localhost ~]# systemctl restart named
客户端
[root@localhost ~]# host www.baidu.com 192.168.196.128
Using domain server:
Name: 192.168.196.128
Address: 192.168.196.128#53
Aliases:
www.baidu.com has address 192.168.196.100
反向
服务端
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { any; };
directory "/var/named";
};
zone "196.168.192" IN {
type master;
file "named.192.168.196";
};
[root@localhost ~]# vim /var/named/named.192.168.196
$TTL 1D
@ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H )
IN NS ns.baidu.com.
100 IN PTR ns.baidu.com.
100 IN PTR www.baidu.com.
100 IN PTR mail.baidu.com.
[root@localhost named]# chgrp named /var/named/named.192.168.196
[root@localhost ~]# systemctl restart named
客户端
[root@localhost ~]# host 192.168.196.100 192.168.196.128
Using domain server:
Name: 192.168.196.128
Address: 192.168.196.128#53
Aliases:
100.196.168.192.in-addr.arpa domain name pointer www.baidu.com.
100.196.168.192.in-addr.arpa domain name pointer ns.baidu.com.
100.196.168.192.in-addr.arpa domain name pointer mail.baidu.com.