Nslookup не может найти записи srv после перемещения сервера


0

Я только что перенес свой некоммерческий сервер с Windows 2003 на 2012. Каждый может войти в систему, но у меня возникают проблемы с подключением компьютеров к домену, и netlogon выдает ошибку время от времени. Я думаю, что-то не так с моими записями DNS. Когда я запускаю nslookup, он правильно разрешает домен и DNS-сервер. Однако, если я наберу type = all, он вернет dc.domain.org несуществующий домен. Я проверял везде, где могу придумать, чтобы решить эту проблему. Мои записи SRV существуют в папках Forward DNS, имена хостов разрешаются правильно, у сервера есть флажок с надписью «зарегистрироваться в домене», DNS-сервер настроен на автоматическое обновление (безопасность) с помощью Active Directory, а сервер единственный DNS-сервер в сети. Все остальное работает правильно. Клиенты получают IP-адреса, могут входить в систему, могут обращаться к файлам, а имена хостов разрешаются правильно. Я не могу понять, почему nslookup не работает. Я предполагаю, что, как только я это исправлю, netlogon и другие связанные службы будут работать правильно.

Спецификации сети: Один сервер под управлением Server 2012 Сервисы:       Active Directory       DHCP       DNS       Файловый сервер       Сервер печати


Не уверен, способствует ли это проблеме или нет, но вы перешли на мастера операций и т. Д ...?
EdG

Попробуй type = srv. Если это не сработает, вы должны искать type = soa и type = ns с domain.org.
aecolley

@EdG, все 5 ролей FSMO были перемещены, а старый сервер выведен из эксплуатации.
user2304953

@ aecolley, вот что я получу независимо от того, что я пытаюсь
user2304953

Сожалею. Некоторые поймали меня, и время истекло. В любом случае последовательность команд: nslookup Сервер: dc.domain.org Адрес: ip & gt; type = ns Сервер: dc.domain.org Адрес: ip **** dc.domain.org не может найти тип = ns: Не Существующий домен То же самое происходит, если я пытаюсь указать домен.org.
user2304953

Ответы:


0

Nslookup терпит неудачу, потому что он пытается быть слишком полезным. Это вводит вас в заблуждение, почти наверняка в этом случае, так как в остальном все работает просто отлично. Используйте подходящий инструмент отладки DNS, такой как dig вместо этого это заставляет вас задавать конкретные вопросы DNS и требует, чтобы вы понимали, что вы спрашиваете. Он не добавляет записи в список поиска (почти наверняка причину ваших проблем) и не пытается изменить сопоставление IP-адреса в конфигурации DNS, чтобы получить его понятное имя, как самые путающие и вводящие в заблуждение вещи, которые nslookup делает для люди.

Ты можешь получить dig Вот: http://www.isc.org/downloads/ , разверните область BIND, выберите Current Stable и загрузите zip-файл (для Windows). Это полноценный пакет DNS-сервера, но вы можете установить его в режиме «Только инструменты», и вы получите только dig а также host и некоторые другие средства отладки для Windows.


0

Я предполагаю, что ваша ошибка была только в том, что вы не набрали "set" перед "type = SRV" Так что команда nslookup "set type = SRV" верна :)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.