如果出现以下问题:那就是源文件的问题
重新再做一次源文件
/etc/named.conf文件,修改监听IP为所有,当然也可以指定IP地址。开启allow-query (允许查询)
[root@server39 yum.repos.d]# vim /etc/named.conf
进文件,添加两个any;
修改/etc/named.rfc1912zones文件,添加正向区域文件声明和反向区域文件声明。
[root@server39 yum.repos.d]# vim /etc/named.rfc1912.zones 添加以下框框里面的写入文件
[root@server39 yum.repos.d]# cd /var/named
[root@server39 named]# ls
data dynamic named.ca named.empty named.localhost named.loopback slaves
[root@server39 named]# vim named.localhost //正向文件
[root@server39 named]# vim named.loopback //反向文件
[root@server39 named]# cp named.localhost abc.zx //拷贝正向文件
[root@server39 named]# ls
abc.zx data dynamic named.ca named.empty named.localhost named.loopback slaves
创建一个正向区城文件Ivar/named/abc.zx,用1DNS服务器的正向解析。
[root@server39 named]# vim abc.zx
[root@server39 named]# cp named.loopback abc.fx
创建一个反向区域文件/var/named/192.168.1x用于DNS服务器的正向解析。
[root@server39 named]# vim abc.fx
文件配置完了
[root@server39 lijiaying]# named-checkconf /etc/named.conf
检查文件解析语法是否有问题
[root@server39 lijiaying]# named-checkzone "abc.com" /var/named/abc.zx
[root@server39 lijiaying]# named-checkzone "10.168.192.in-addr.arpa" /var/named/abc.fx
启动DNS服务systemctl start named.service
开机加载systemctl enable named.service
查看DNS状态systemct status named.service