Настроить AD для разрешения имен хостов, используя DNS (DC) вместо NetBIOS?

0

Иногда я вижу, что мои компьютеры AD не могут получить доступ друг к другу (например, к общим ресурсам), используя проводник Windows, по имени хоста, но только по IP-адресу.

Перезагрузка целевого компьютера решает проблему.

Имена узлов разрешаются на каждом компьютере с помощью nslookup, а DC настроен в качестве DNS-сервера.

Я ожидаю, что NetBIOS будет проблемой, так как DNS работает просто отлично (см. Выше).

Что может быть причиной моей проблемы?

Как я могу проверить, включен ли NetBIOS, и вместо этого включить DNS для поиска по имени хоста?

Shuzheng
источник
"Вместо"? Я уверен, что DNS всегда включен, вы убедились , что компьютеры не отправляют запросы DNS?
благодарность
Active Directory является DNS по умолчанию. Ваш DC (ы) является / являются DNS-серверами. Предполагая, что ничего не изменилось, поиск по имени хоста является одной из основных функций AD. Часто имя NetBIOS и имя хоста (DNS) - это одно и то же, возможно, именно отсюда и возникает путаница?
Стив Чемберс
@SteveChambers - я думал, что AD использовал NetBIOS через TCP / IP для поиска имен хостов? Или он используется только для протокола SMB? Почему иногда я не могу получить доступ к другому компьютеру по имени хоста (например, к общим ресурсам) через Проводник Windows, когда DNS работает правильно?
Шужэн