recursionDNS服务器与本地转发区域,没有互联网

我有一个本地bind9服务器,充当小型办公室recursionDNS。

它还将内部名称请求转发给另一个本地dns服务器:

zone "internal.companyname.co.nz" { type forward; forward only; forwarders { 192.168.1.x; 192.168.1.y; }; }; 

问题是,即使它只有forward only它依然依赖于互联网连接来parsing.co.nz.的根DNS服务器和DNS服务器.co.nz. 区。

是否可以configuration它,以便对于指定的区域它永远不会触摸根或其他互联网区域(所以它不需要互联网连接)?

更新2 :这是由dnssec引起的。 那么问题是:可以有一个本地转发区域, dnssec启用,并容忍互联网连接丢失(本地区域)?

更新 :完整的configuration

 options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; listen-on-v6 { none; }; recursion yes; allow-query { any; }; allow-transfer { none; }; }; zone "internal.companyname.co.nz" { type forward; forward only; forwarders { 192.168.1.x; 192.168.1.y; }; }; 

在以下屏幕截图中,这些是发送到根和.nz.相关DNS请求.nz..co.nz. 在我运行dig A internal.companyname.co.nz @localhost ,我认为不应该涉及任何根服务器交互。

在这里输入图像说明

这是因为dnssec发生的。

解决办法是从属于转发区域。 或者如果其他应用程序validation区域内容,则签名并部署本地dnssec