NickG Asked: 2016-01-07 08:47:24 +0800 CST2016-01-07 08:47:24 +0800 CST 2016-01-07 08:47:24 +0800 CST 当您登录时,Windows 如何查找/发现域控制器? 772 当您登录时,Windows 如何查找/发现域控制器? 我已经在我的域中添加了一个新的 DC 作为备份,但我不确定计算机如何知道查找它,因为我不太了解 Windows 域登录如何从协议点工作的过程看法。 active-directory 1 个回答 Voted Best Answer Katherine Villyard 2016-01-07T12:26:18+08:002016-01-07T12:26:18+08:00 当您提升域控制器时,它会添加到 DNS srv 记录中。如果您深入研究 DNS 中的 _msdcs 部分,您会看到一堆如下所示的内容: 评论中包含的此链接joeqwerty 提供了更详细的描述。摘录: 第一步是执行 DNS 发现。客户端为 _ldap._tcp.dc._msdcs.mockup1.contoso 发出 DNS 请求。com DNS 服务器返回与此请求匹配的 SRV 记录列表。如果没有可用记录,则域定位失败。DNS 交换按照 DNS 协议(RFC 1769 和相关 RFC)中的规定进行。如果目标主机具有相同的优先级,则客户端根据加权伪随机顺序选择返回 SRV 记录(参见 RFC2052)。 然后客户端将 SRV 记录解析为一个地址,同样在 DNS 协议中指定。 一旦知道地址,客户端就会发送一个 LDAP“Ping”,作为检测域控制器实际上正在处理请求并确定该域控制器特征的一种方式。LDAP“Ping”也称为无连接 LDAP,通过 UDP 发送
当您提升域控制器时,它会添加到 DNS srv 记录中。如果您深入研究 DNS 中的 _msdcs 部分,您会看到一堆如下所示的内容:
评论中包含的此链接joeqwerty 提供了更详细的描述。摘录: