![Active Directory DNS 中 srv 記錄的順序](https://rvso.com/image/1567469/Active%20Directory%20DNS%20%E4%B8%AD%20srv%20%E8%A8%98%E9%8C%84%E7%9A%84%E9%A0%86%E5%BA%8F.png)
我目前正在嘗試了解 Windows Server DNS 內的 DNS srv 記錄行為,並努力理解以下幾件事:
- 我在一個站點中設置了兩個 RWDC 和一個 RODC。這是預設的“新增角色-下一個-下一個-下一個”安裝。每個DC都有DNS。
當我在 _tcp.Default-First-Site-Name._sites.dc._msdcs.domainname 內開啟 RWDC1 上的記錄時,我看到以下清單:
https://i.stack.imgur.com/BXqZZ.png
注意 _kerberos 記錄順序 - s-dc01、s-rodc、s-dc00注意 _ldap 記錄
順序 - s-dc00、s-dc01、s-rodc
當我在 _tcp.Default-First-Site-Name._sites.dc._msdcs.domainname 內開啟 RWDC2 上的記錄時,我看到以下清單:
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 的過程中是否重要?
- 如果所有記錄具有相同的優先權和權重 - 客戶端如何選擇使用哪個 DC?
答案1
我不確定為什麼不同的 DNS 有不同的記錄順序,我認為這可能與 DNS 何時從其他 DNS 複製 DNS 記錄有關。
而且根據我的理解,DNS記錄的順序似乎沒有任何影響。所以客戶如何選擇並不重要。
最後,客戶端首先要在TCP/IP設定中選擇DNS,我們可以在ipconfig /all
cmd.exe中看到。然後DNS將隨機選擇一筆記錄來依賴客戶端。