特定区域的 DNS 转发不起作用 - 绑定

特定区域的 DNS 转发不起作用 - 绑定

在绑定中我们创建了特定的区域并设置了转发选项,但无法解析。详情如下,

对于 mydomain.com dns 工作正常。但我们使用名为 mydomain.com.dev 的开发者网站,我们已将其转发给 dev。但仍然不起作用。它与 Windows dns 配合良好。

我们尝试了如下两种前向场景,但仍然没有成功。我们也在 centos 和 ubuntu 上尝试过。

场景1:

zone "dev" {
    type forward;
    forwarders { x.x.x.x;};

};

场景 2:

zone "mydomain.com.dev" {
    type forward;
    forwarders { x.x.x.x;};

};

答案1

您可能没有为这些区域定义所在的视图启用递归。转发需要递归才能正常工作。

您也可以尝试使用存根区域。存根区域随着时间的推移不太脆弱,但需要正确设置和公布权威 DNS 服务器来了解当前设置(不幸的是,情况并非总是如此)。

相关内容