저는 Windows 시스템에서 이상한 동작을 발견했습니다. 이는 Vista/2008부터 8.1/2012 R2까지 모든 Windows 버전에서 상당히 일관된 것으로 보입니다. 대신 Windows XP 또는 Windows Server 2003을 사용할 때는 이런 일이 발생하지 않습니다.
문제는 다음과 같습니다. 네트워크 어댑터가 DHCP용으로 구성되어 있고 DHCP 서버가 클라이언트를 대신하여 DNS 레코드를 등록하지 않는 경우(등록할 수 없거나 등록하도록 구성되지 않았기 때문에)정방향 A 레코드는 등록되지만 역방향 PTR 레코드는 등록되지 않습니다..
좀 더 자세한 내용은 다음과 같습니다.
- 정방향 및 역방향 DNS 영역은 모두 AD에 통합되어 있으며 동적 업데이트를 허용합니다.
- 모든 컴퓨터가 도메인에 가입되어 있습니다.
- 모든 컴퓨터는 정적으로 구성할 때와 DHCP에서 구성을 가져올 때 모두 올바른 내부 DNS 서버를 사용합니다.
- 네트워크 어댑터에서 "이 연결의 주소를 DNS에 등록"이 활성화되어 있습니다.
- 컴퓨터에 고정 IP 주소가 있으면 모든 것이 정상입니다. 정방향 및 역방향 레코드가 모두 자동으로 등록됩니다.
- 동일한 컴퓨터가 DHCP용으로 구성된 경우 정방향 레코드는 등록되지만 역방향 레코드는 등록되지 않습니다.
- 이는 OS 버전이 6.0 이상인 모든 컴퓨터에서 발생하며 단일 컴퓨터와는 확실히 관련이 없습니다.
- 아무리 해도
ipconfig /registerdns
아무것도 바뀌지 않습니다. - 어디에도 오류가 기록되지 않습니다.
왜 이런 일이 발생하며 어떻게 해결할 수 있습니까?
아니요, DNS 등록을 수행하도록 DHCP 서버를 구성하는 것은 여기서 옵션이 아닙니다.
답변1
해결책은 Use this connection's DNS suffix in DNS registration
네트워크 인터페이스의 TCP/IP 설정을 확인하는 것입니다.
이상하게 보일 수도 있지만 이는 Windows가 DHCP 네트워크 연결에 대해 A 및 PTR 레코드를 모두 등록하도록 하는 유일한 솔루션입니다. 그렇지 않으면 A 레코드만 등록됩니다.
답변2
몇 년 전에 동일한 문제가 발생하여 다음 그룹 정책 설정을 통해 해결했습니다. 이것은 과잉일 수 있지만 위의 답변은 그룹 정책 측면의 내용을 다루지 않았기 때문에 여기에서 설명합니다.
Computer Configuration\Administrative Templates\Network\DNS Client
- 연결별 DNS 접미사: 활성화되고 mydomain.org로 설정됩니다.
- 연결별 DNS 접미사로 DNS 레코드 등록: 활성화됨
- PTR 레코드 등록: 활성화됨
- 동적 업데이트: 활성화됨
답변3
Windows 2000 .. 옵션 81과 정규화된 도메인 이름을 DHCP 서버에 보내고 DHCP 서버에 대신 PTR RR(포인터 리소스 레코드)을 등록하도록 요청합니다. 동적 업데이트 클라이언트는 ARR(주소 리소스 레코드)을 등록합니다. .. 서버가 DNS에 두 레코드를 모두 등록할 수 있도록 클라이언트에 지시하도록 DHCP 서버를 구성할 수 있습니다.
정적으로 구성된(비DHCP) 클라이언트는 A RR과 PTR RR을 모두 DNS 서버 자체에 등록합니다.
기사에는 Changing registry entries changes the behavior of the dynamic update DNS client.
레지스트리 해결 방법이 있을 수도 있다고 언급되어 있습니다... 찾고 있습니다.
편집하다:
아래 TheCleaner에 링크된 기사에 따르면 내 의견에서 언급한 GPO는 원하는 대로 작동하지 않습니다(예, MS 및 비공개 소스 소프트웨어). 그러나 "이 연결의 주소를 DNS에 등록" 및 "DNS 등록에 이 연결의 DNS 접미사 사용" 확인란을 선택하면 작동합니다. 한번 해볼 수 있는 편리한 테스트 환경이 없네요...
답변4
Windows 2008 이상에는 DHCP 클라이언트의 호스트(A) 및 PTR) 레코드로 권한 있는 DNS 서버를 자동으로 업데이트하도록 DHCP 서버를 설정하는 옵션이 DHCP 범위에 있습니다. DNS 동적 업데이트를 활성화하고 "DNS A 및 PTR 레코드를 항상 동적으로 업데이트하고 임대가 삭제되면 A 및 PTR 레코드를 삭제합니다" 옵션을 선택해야 합니다.