我遇到一个问题,我的 DNS 服务器无法通过 db.cache eatery 解析。我想通过 yyyy ip(db.cache)旋转 xxxx.mnc019.mcc502.gprs,但它通过 xxxx ip(转发器 ip)进行解析。
请帮我解决这个问题。
提前致谢。
配置如下
*cat /etc/named.conf
options {
directory "/etc/named.data";
forwarders { x.x.x.x; };
};
.....
..
zone "." {
type hint;
file "db.cache";
...
...
..*
*cat /etc/named.data/db.cache
; . 99999999 IN NS root.server.
; root.server. 99999999 IN A ??.??.??.??
;
. 99999999 IN NS mnc019.mcc502.gprs.
mnc019.mcc502.gprs. 99999999 IN A y.y.y.y*
答案1
您的.
区域被指定为hint
类型(对于互联网上的普通 DNS 服务器,根提示的区域类型应该是这样的)。
由于您想要使用该文件作为权威文件,您需要将类型设置为master
,但请记住,这将阻止任何转发到互联网名称服务器的行为,因为您正在告诉您的 BIND 服务器它对根具有权威性。
为什么不直接创建一个区域呢gprs
?