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