我在 Azure 上有一个虚拟网络,没有云服务,并且正在尝试按照本文中的建议在第一个节点上创建 DNS:
DNS 服务器正在运行。客户端可以查找 DNS 服务器的名称(唯一的 A 记录),DNS 服务器正在将非权威域转发到其他服务器。正向和反向查找区域正常运行。
但是,DNS服务器没有为客户端创建条目,因此客户端无法通过名称相互引用。我尝试过:
- 验证 DNS 服务器的正向查找区域是否接受不安全的动态更新。
- 设置积极(每小时)清除。
- 验证客户端和域服务器是否全部设置为 .local DNS 后缀。
- 验证客户端 IpV4 DNS 设置是否设置为向 DNS 注册并使用此机器的后缀。
- 多次输入 ipconfig /flushdns 和 /registerdns。
- 在 Azure 配置中将 10.0.0.4 设置为 DNS 服务器
- 验证第一个节点/DNS 服务器是否为 10.0.0.4
- 验证客户端是否可以通过 IP 相互通信(它们可以通过名称和 IP 与名称服务器通信)
- 我没有为 DNS 服务器设置端点,认为它只能通过虚拟 LAN 来访问。
- 我已打开数据包日志记录。
我认为我做错了一些事情?
如果有帮助的话,当我从其中一个客户端(ptcunivtqa1.local)执行 ipconfig /registerdns 时,我会在 DNS 服务器的数据包日志文件中收到以下两行:
3/9/2013 8:50:50 PM 04F4 PACKET 0000000002229BA0 UDP Rcv 10.0.0.5 06a0 Q [0001 D NOERROR] SOA (11)PTCUnivTQA1(5)local(0)
3/9/2013 8:50:50 PM 04F4 PACKET 0000000002229BA0 UDP Snd 10.0.0.5 06a0 R Q [8385 A DR NXDOMAIN] SOA (11)PTCUnivTQA1(5)local(0)
答案1
我知道答案。
DNS 服务器不喜欢本地或任何没有点的根域。我将其切换到 ptcu.local,这样就成功了。
-->亚当