我一直在查看朋友的 SBS (2003) 服务器上的一个问题,客户端 PC 无法连接到服务器,并报告了各种错误。检查服务器本身,唯一表明存在问题的指标是错误 5782:
一个或多个 DNS 记录的动态注册或取消注册失败,并出现以下错误:未为本地系统配置 DNS 服务器。
运行 dcdiag 报告说没有为 DC 注册的 DNS 记录,因此我通过执行 netdiag /fix 解决了该问题,之后 dcdiag 恢复正常并且客户端再次正常。
几周前也发生过这种情况,同样的修复方法解决了问题。DC DNS 条目丢失的可能原因是什么?这是一个需要调整的配置选项,还是可以通过一些简单的方式来解决,比如安排 SBS 服务器定期重新启动?
他们能想到的在第一次出现该问题时所做的唯一改变是启动 RRAS 以允许家庭用户建立 VPN 连接。
注意 - 服务器设置了一对 NIC,因此服务器有一个虚拟 NIC,为其提供 LAN/WAN 连接。使用的是外部硬件防火墙,而不是 Windows 防火墙。
答案1
我不能确定,但我怀疑 RRAS 安装是更改某些设置的罪魁祸首。
检查网卡后发现,它不再设置为向 DNS 注册。由于通常情况下,两个网卡用于内部/外部流量,所以我怀疑安装时出了问题,尽管这仍然是一个奇怪的问题。