현재 Windows Server DNS 내에서 DNS srv 레코드 동작을 배우려고 노력하고 있으며 몇 가지 사항을 이해하는 데 어려움을 겪고 있습니다.
- 단일 사이트에 RWDC 2개와 RODC 1개를 설정했습니다. 기본 "역할 추가-다음-다음-다음" 설치였습니다. 각 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 레코드의 순서는 아무런 영향을 미치지 않는 것 같습니다. 따라서 고객이 선택하는 방법은 중요하지 않습니다.
ipconfig /all
마지막으로 클라이언트는 먼저 TCP/IP 설정에서 DNS를 선택해야 합니다. cmd.exe에서 확인할 수 있습니다 . 그런 다음 DNS는 클라이언트에 의존할 레코드 중 하나를 무작위로 선택합니다(우선 순위와 가중치가 동일한 경우).