将私有名称服务器添加到子域的公共 DNS 区域

将私有名称服务器添加到子域的公共 DNS 区域

我们在 Azure 上设置了一个 DNS 区域,它可以解析我们基础域上的所有记录(例如example.com:)。我们还有一个使用 BIND 的内部 DNS 服务器,目前正在复制公共和私有 DNS 上的记录。

我正在尝试设置 DNS,以便对子域使用私有 DNS *.pvt.example.com,对*.example.com

为了测试这一点,我在私有 DNS 服务器的主区域文件中创建了一个条目

testhost.pvt IN      A       172.16.17.18

在 Azure 上,我添加了一个 NS 记录以pvt.example.com指向我的私有 DNS 服务器 IP。

使用私有 DNS 时我可以解析testhost.pvt.example.com,但使用公共 DNS 时则不行。

是否还有其他网络设置需要进行?(私有 DNS 无法从互联网访问)

答案1

我们也有类似的情况,即公共 IP 与内部 IP 不同。为了协调,我们创建了本地区域,该区域不会复制所有记录,而只会创建不同的记录,以便于维护。

相关内容