LINUX域名解析服务BIND9常见问题处理

文章2021-03-26
LINUX域名解析服务BIND9常见问题处理-下一朵云

整个部署中,共遇到两个问题

问题一:配置好named.conf后,zone文件不生效

需要使用 chwon named:namde orcy.net.zone 将文件的所有者和群组全部改成namend,重启named服务后,测试生效

LINUX域名解析服务BIND9常见问题处理-下一朵云

问题二:使用nslookup 域名的时候,发现返回的服务器名称为Unknown

LINUX域名解析服务BIND9常见问题处理-下一朵云

此问题是因为域名解析服务器ns.orcy.net未配置反向查找区域,将ns.orcy.net配置反向查找区域后恢复正常

named.conf文件中,新增以下内容

zone "141.168.192.in-addr.arpa" IN {
    type master;
    file "192.168.141.orcy";
};
LINUX域名解析服务BIND9常见问题处理-下一朵云

在/var/named文件夹中,新建192.168.141.orcy文件,内容如下

$TTL 600 
 @    IN SOA  ns.orcy.net. root.orcy.net. (
                     0   ; serial
                     1D  ; refresh
                     1H  ; retry
                     1W  ; expire
                     3H )    ; minimum
 @    IN  NS  ns.orcy.net.
 134    IN  PTR ns.orcy.net.

修改 192.168.141.orcy 文件所有者和群组

#chown named:named  192.168.141.orcy 

重启named服务,重新在客户端nslookup域名,发现服务器名称正常(如下图绿框所示)

LINUX域名解析服务BIND9常见问题处理-下一朵云

至此,我在centOS7中部署BIND9遇到的问题均已解决,如果你有其他问题,欢迎评论中留言,一起讨论解决.