一、DNS正向解析
1、主配置文件
vim /etc/named.conf
options {
listen-on port 53 { 192.168.130.128; };
directory "/var/named";
};
zone "baidu.com" IN {
type master;
file "named.baidu.com";
};
2、正向解析文件配置
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.130.128
mail IN A 192.168.130.128
www IN A 192.168.130.128
ftp IN CNAME www
3、其他
重启服务: systemctl restart named
关闭防火墙:systemctl stop firewalld.service
关闭selinux:setenforce 0
4、测试
nslookup www.baidu.com 192.168.130.128
host www.baidu.com 192.168.130.128
dig -t A www.baidu.com @172.24.8.128
二、DNS反向解析
1、主配置文件
vim /etc/named.conf
options {
listen-on port 53 { 192.168.130.128; };
directory "/var/named";
};
zone "130.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.130";
};
2、反向解析文件配置
vim /var/named/named.192.168.130
$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、其他
重启服务: systemctl restart named
关闭防火墙:systemctl stop firewalld.service
关闭selinux:setenforce 0