我们在 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 不同。为了协调,我们创建了本地区域,该区域不会复制所有记录,而只会创建不同的记录,以便于维护。