互联网上有人注册了一个公共域名。假设是“example.com”。
我需要我的 Unbound 服务器对我的内部客户端服务器的区域“example.com”具有部分权威性。
我希望 Unbound 能够在我的内部客户端服务器需要时向其提供以下记录。
- test1.example.com. 192.168.0.1
- test2.example.com. 192.168.0.2
- test3.example.com. 192.168.0.3
但是,每当查询到达不同的记录(假设为“www.example.com”)时,我希望 Unbound 在 Internet 上执行正常的 DNS 递归解析过程。
我想通过授权区域部分,因为我已经在权威 DNS 服务器上拥有“example.com”区域。我成功执行了区域传输,Unbound 拥有这 3 条记录并为其提供了答案。但是,每当我尝试向它询问“www.example.com”时,它都不想在 Internet 上执行正常的 DNS 递归解析过程,也不会返回答案。
auth-zone:
name: example.com
master: <<My_Master>>
allow-notify: <<My_Master>>
fallback-enabled: yes
for-downstream: no
for-upstream: yes
Unbound 似乎不符合其文档说。
我尝试了所有组合 (fallback-enabled、for-downstream、for-upstream),但都不起作用。
有任何想法吗 ?
操作系统:CentOS 7.6
未绑定版本:1.9.0