环境redhat8.5
前期准备
1.关闭防火墙和selinux
[root@congserver ~]# systemctl stop firewalld
[root@congserver ~]# setenforce 0
2.检查/安装
root@congserver ~]# rpm -qa | grep bind
bind-utils-9.11.26-6.el8.x86_64
未安装使用命令
[root@congserver ~]# yum -y install bind-utils
3.配置文件
主配置文件
vim /etc/named.conf
清除全部内容添加(修改)如下
options {
listen-on port 53 { 192.168.171.133; };
directory "/var/named";
allow-query { any; };
};
zone "qq.com" IN { 正向区域
type master;
file "named.qq.com";
};
zone "171.168.192.in-addr.arpa" IN { 反向区域
type master;
file "named.qq.com";
};
区域数据配置文件
[root@congserver ~]# vim /var/named/named.qq.com
添加如下
$TTL 1D
@ IN SOA @ admin.qq.com. ( 0
1D
1H
3D
1D
)
IN NS dns.qq.com.
dns IN A 192.168.171.133
133 PTR dns.qq.com.
www IN A 192.168.171.10
10 PTR www.qq.com.
en IN A 192.168.171.20
20 PTR en.qq.com.
ftp IN A 192.168.171.30
30 PTR ftp.qq.com.
测试文件
为方便测试,修改/etc/resolv.conf(本地dns解析服务的指向)
[root@congserver ~]# vim /etc/resolv.conf
修改为如下
# Generated by NetworkManager
#search localdomain
#nameserver 192.168.171.2
nameserver 192.168.171.140
测试
全部配置完成后需要 重启服务
[root@congserver ~]# systemctl restart named
正向
反向
完成