DCOM 无法使用任何已配置的协议与计算机 8.8.8.8 进行通信;由 PID 1830(C:\Windows\system32\dcdiag.exe)请求。
此错误和其他几个指向不同 IP 地址但引用相同 PID 的错误大约每小时出现一次。我们不知道为什么。没有其他域控制器显示这些错误。
我确实在 HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters 中看到了这些 IP 地址,但我在我们另外两个没有出现此错误的域控制器中也看到了它们。
有什么建议吗?
答案1
DCOM 无法使用任何已配置的协议与计算机 8.8.8.8 通信;由 PID 1830 (C:\Windows\system32\dcdiag.exe) 请求
听起来 Wwindows 假设您的 DNS 转发器 ( 8.8.8.8
) 是一台 Windows 机器...但事实并非如此。
是8.8.8.8
在 DNS 中设置为转发器还是实际在 NIC 上配置?
如果您的 DNS 服务器设置正确(DNS 服务器上有转发器),则无需将外部 DNS 服务器添加到 NIC 配置中。否则,Windows 似乎会假定 NIC 上配置的 DNS 服务器是其他 Windows 服务器,并尝试通过 DCOM 进行连接(例如,不使用 DNS,而是使用 DCOM 序列化对象)
顺便提一下,最好先8.8.8.8
在转发器上添加 ISP DNS 服务器,除非您的 ISP 服务在查找时间上表现出更高的延迟。通常,DNS 查询将由网络的 RTT 决定,因此越接近越好。但您需要先通过测试进行验证。