Redhat上的DNS – rdnc:没有指定服务器,也没有默认值

错误如下图2所示: 没有指定服务器,没有默认值

无法ping通www.p0864868.com,无法获得主机名/ nslookup结果

named.conf和区域文件的configuration如下所示: named.conf中

p0864868.zone文件

10-0-0.zone文件

更新1:这是应用“alveso”的build议后的结果。

这个错误已经解决了,但是我仍然不能ping通我自己的域名www.p0864868.com(10.0.0.1),也不能像前面的图片那样进行host或者nslookup的查找。

命名服务

我还附加了我对named.conf所做的更改以及我的resolve.confconfiguration,如下所示: named.conf已经按照alveso的建议进行了编辑

如果您想查看,请将Resolve.conf作为参考

更新2:我打开日志时input“rndc querylog”输出如下当我pinging p0864868.com rndc日志

更新3:将10-0-0.zone和p086868.zone的权限更改为644 named:named Still can not ping www.p0864868.com或执行host命令。 它说像networking不可达。 网络无法访问

1查找键名和键值。 打开“/etc/rndc.key”

key "<key-name>" { algorithm hmac-md5; secret "<key-value>"; }; 

2configuration“/etc/rndc.conf”:

 key "<key-name>" { algorithm hmac-md5; secret "<key-value>"; }; options { default-server localhost; default-key "<key-name>"; }; 

3configuration“/etc/named.conf”。 检查控制部分:

 controls { inet 127.0.0.1 allow { localhost; } keys { <key-name>; }; };