Назад | Перейти на главную страницу

Удаленный рабочий стол не будет подключаться с использованием имени хоста, проблема с DNS, связанная с переключением WLAN / LAN

В нашем каталоге есть набор беспроводных устройств. Хотя они подключены по беспроводной сети, я могу без проблем подключить удаленный рабочий стол. Проблема в том, что когда он подключен напрямую, имя хоста, похоже, все еще направлено на беспроводной IP.

Выполнение nslookup для имени хоста показывает, что оба IP-адреса зарегистрированы, и если я подключаюсь с использованием проводного IP-адреса, проблем нет. Я также обнаружил, что обнаружение целевого ПК в инструментах Active Directory и использование инструмента «Управление» будет подключаться к нему независимо от того, какое соединение он сейчас использует.

При поиске и устранении неполадок мне кажется, что я не получаю текущий адрес от DNS-сервера. Что могло бы вызвать это? Я искал в Google и здесь, но не могу найти кого-нибудь еще с этой проблемой, или я ищу не с правильными терминами.

Компьютер с Windows зарегистрирует оба IP-адреса в DNS, поэтому в нормальной ситуации DNS содержит 2 записи для машины, и ваш клиентский компьютер случайным образом получит один с сервера (циклическим способом)

В конце концов, процесс устаревания / очистки удалит одну из записей, но обычно это происходит через несколько дней ... так что есть вероятность, что компьютер подключится к обоим адресам и обновит записи перед очисткой, поэтому на самом деле у вас всегда будут присутствовать обе записи .

Кроме того, у вас есть кеши как на сервере, так и на клиенте.

Обратите внимание, что nslookup может дать результат, отличный от того, что на самом деле получают программы, потому что nslookup не использует локальный кеш клиента DNS, а запрашивает напрямую DNS-сервер.

Итак, в вашем случае нет простого решения, кроме, возможно, небольшого скрипта, который будет очищать кеш клиента DNS перед каждой попыткой ...