Только что понял, что один из моих контроллеров домена, который также является глобальным каталогом, не указан в зоне обратного просмотра с записью PTR, его там нет. Есть два других контроллера домена.
Тем не менее, в зоне прямого просмотра DNS в зоне Active Directory есть допустимая запись хоста A. Есть ли способ принудительно записать PTR? Возможно, мне придется сделать это вручную, чтобы создать запись?
Все три контроллера домена - это Server 2003.
Обновление, я попытался использовать nslookup на основном контроллере домена, если я изменю сервер для nslookup на другой контроллер домена, а затем наберу слово server и нажму return, я получу несуществующий домен? Я неправильно читаю nslookup, когда дело доходит до сервера слов, я думал, что он просто вернет значение DNS-сервера, который nslookup использует для запросов.
Обновление 2: если я перейду на рабочую станцию и изменю настройки tcp / ip для dns1, чтобы они указывали на контроллер домена, у которого нет записи PTR, и выполняю nslookup, это ошибка, которую я получаю
Я предполагаю, что получаю эту ошибку, потому что нет записи PTR? все другие поиски с помощью этого контроллера домена разрешаются нормально, например google.com и другие внутренние доменные имена компьютеров. Будет ли это вызывать проблемы для пользователей при входе в систему, если я изменю область действия DHCP и использую этот проблемный контроллер домена для их записи DNS1?
Обновление 3: я перезапустил сервер, я понял, что он не перезагружался некоторое время назад, когда я выполнял dcpromo, когда я снова вошел в систему и проверил зону обратного просмотра для всех 3 контроллеров домена, записей PTR там не было, и ошибка выше о несуществующем домене не возникает, когда вы выполняете nslookup, он просто переходит прямо к командной строке для nslookup. Еще раз спасибо.
Убедитесь, что динамическая регистрация DNS для записей PTR по какой-то причине не отключена.
В командной строке:
reg query HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DisableReverseAddressRegistrations
Если возвращаемое значение 0x0
или ERROR: The system was unable to find the specified registry key or value.
тогда это не проблема в вашем случае.
Если возвращаемое значение 0x1
тогда ваш сервер не будет пытаться автоматически регистрировать свои PTR-записи. Чтобы исправить это, введите следующую команду:
reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DisableReverseAddressRegistrations /t REG_DWORD /d 0
Больше информации: MSKB 246804: Как включить или отключить обновления DNS в Windows 2000 и Windows Server 2003.
Если запись отсутствует, запускается ipconfig /registerdns
на сервере отсутствующие записи должны повторно заполнить DNS.