Natknąłem się na dziwne zachowanie na komputerach z systemem Windows, które wydaje się dość spójne między wszystkimi wersjami systemu Windows od Vista / 2008 do 8.1 / 2012 R2; nie dzieje się to zamiast tego w systemie Windows XP lub Windows Server 2003.
Problem polega na tym: gdy karta sieciowa jest skonfigurowana do DHCP, a serwer DHCP nie rejestruje rekordów DNS w imieniu swoich klientów (ponieważ nie może lub ponieważ nie jest skonfigurowany do tego, aby to zrobić), wtedy rekord przekazywania A zostaje zarejestrowany, ale odwrotny rekord PTR nie .
Kilka dodatkowych szczegółów:
- Strefy DNS do przodu i do tyłu są zintegrowane z usługą AD i akceptują aktualizacje dynamiczne.
- Wszystkie komputery są przyłączone do domeny.
- Wszystkie komputery używają prawidłowych wewnętrznych serwerów DNS, zarówno gdy są skonfigurowane statycznie, jak i podczas pobierania konfiguracji z DHCP.
- Opcja „Zarejestruj adresy tego połączenia w DNS” jest włączona w kartach sieciowych.
- Wszystko jest w porządku, gdy komputer ma statyczny adres IP; rekordy do przodu i do tyłu są automatycznie rejestrowane.
- Gdy ten sam komputer jest skonfigurowany do DHCP, rejestracja do przodu jest rejestrowana, ale rekord do tyłu nie jest rejestrowany.
- Dzieje się tak na wszystkich komputerach z wersją systemu operacyjnego> = 6.0 i na pewno nie jest to związane z jednym komputerem.
- Żadna ilość
ipconfig /registerdns
niczego nie zmieni. - Nigdzie nie są rejestrowane żadne błędy.
Dlaczego tak się dzieje i jak można to naprawić?
I nie, skonfigurowanie serwera DHCP do wykonywania rejestracji DNS nie jest tutaj opcją.