未绑定不转发查询

未绑定不转发查询

我在让 Unbound 正确转发查询时遇到了一些问题。

我现在的unbound.conf样子是这样的:

  forward-zone:
      name: "google.com"
      forward-addr: 8.8.8.8

  forward-zone:
      name: "."
      forward-addr: 127.0.0.1@1066  # An Unbound server with a single catchall 

  remote-control:
      control-enable: no

“google.com”区域返回正确,但捕获所有区域未返回。(即使查询似乎已在第二台未绑定服务器上正确接收并返回)

答案1

我有同样的问题,经过搜索,我在邮件列表中找到了解决方案未绑定用户[Unbound-users] 转发器问题.简单设置一下:

do-not-query-localhost: no

答案2

我有点困惑,您是想查询另一台服务器还是端口 1066 上的本地主机?如果是后者,则需要使用在配置的接口部分下设置的 IP 地址。

server:
     interface: <real ethX IP>

forward-zone:
  name: "."
  forward-addr: <real ethX IP>@1066

默认情况下,Unbound 不允许您查询 localhost/127.0.0.1。

相关内容