-2

我已经使用 isc-bind 设置了一个主 DNS 服务器。我的问题是,当我尝试从同一台计算机查找主机名时,它在使用 localhost 时有效,但在我使用主机的 IP 时无效。

这给出了正确的答案: -

dig @localhost www.google.com

但这表示“连接超时;无法访问任何服务器”

dig @192.168.0.1 www.google.com

这是我的 resolv.conf

nameserver 127.0.0.1

当我运行 ping 到 192.168.0.1 时,我会收到回复。我在这里做错了什么?

4

1 回答 1

2

您的 BIND 实例可能仅在环回接口 (127.0.0.1) 上侦听,并且在通过与真实物理接口(您的 192.168.0.1)关联的 IP 地址寻址时不会应答

在您的named.conf文件中查找listen-on指令。您可能还需要更改allow-queryACL。

于 2013-09-30T12:29:11.150 回答