BIND - 连接超时;无法访问任何服务器

kro*_*jew 7 bind

我刚刚从 Debian 5 升级到 6,我注意到 bind 停止工作。尝试从外部查询域时,出现“连接超时;无法访问服务器”错误。从本地主机查询会给出正确的响应。可能是什么原因?

Nia*_*gan 9

很可能它现在只在 localhost 上监听。在 Debian 中/etc/bind/named.conf.options,您可能需要检查一下。看看有没有类似的:

监听端口 53 {
                    127.0.0.1;
             };

要么取出整个listen-on指令,这意味着它将侦听每个 IP,要么添加您希望它侦听的每个 IP 地址。然后只需重新加载绑定,您就可以开始使用了。

也可能有一个 iptables 规则阻止了入站连接。看看输出iptables -L INPUT以确保。