Active Directory DNS 中的 srv 记录顺序

Active Directory DNS 中的 srv 记录顺序

我正在尝试了解 Windows Server DNS 内部的 DNS srv 记录行为,并努力理解以下几件事:

  1. 我在一个站点中设置了两个 RWDC 和一个 RODC。这是默认的“添加角色-下一步-下一步-下一步”安装。每个 DC 都有 DNS。

当我打开 RWDC1 上 _tcp.Default-First-Site-Name._sites.dc._msdcs.domainname 内的记录时,我看到以下列表: https://i.stack.imgur.com/BXqZZ.png
注意 _kerberos 记录顺序 - s-dc01、s-rodc、s-dc00
注意 _ldap 记录顺序 - s-dc00、s-dc01、s-rodc

当我在 RWDC2 上的 _tcp.Default-First-Site-Name._sites.dc._msdcs.domainname 内打开记录时,我看到以下列表: https://i.stack.imgur.com/W7PMx.png
注意 _kerberos 记录顺序 - s-rodc、s-dc00、s-dc01
注意 _ldap 记录顺序 - s-dc00、s-dc01、s-rodc

当我在 _tcp.Default-First-Site-Name._sites.dc._msdcs.domainname 内的 RODC 上打开记录时,我看到此列表: https://i.stack.imgur.com/kuVFA.png
注意 _kerberos 记录顺序 - s-dc00、s-dc01、s-rodc
注意 _ldap 记录顺序 - s-rodc、s-dc00、s-dc01

还要注意,每条记录具有相同的优先级和权重。

所以我的问题是 - 为什么每个 DNS 服务器上的记录顺序都不同,原因是什么,以及这在客户端查询 DNS 记录时选择 DC 的过程中是否重要?

  1. 如果所有记录具有相同的优先级和权重 - 客户端如何选择使用哪个 DC?

答案1

我不确定为什么不同的 DNS 有不同的记录顺序,我认为这可能与 DNS 从其他 DNS 复制 DNS 记录有关。

而且据我了解,DNS记录的顺序好像没什么影响,所以客户端怎么选择应该无所谓。

最后,客户端首先需要在TCP/IP设置中选择DNS,ipconfig /all在cmd.exe中可以看到,然后DNS会随机选择一条记录作为客户端的依赖(如果优先级和权重相同)。

相关内容