У меня есть ноутбук с Windows 7, который я регулярно использую для доступа к беспроводному интернету во время путешествий. Обычно все подключается и функционирует, как и ожидалось, но по состоянию на 4 дня назад я заметил, что не могу открыть веб-сайты после подключения к точке доступа.
Сегодня я наконец-то занялся расследованием и обнаружил, что проблема заключается в разрешении имен DNS. Сейчас конфигурация IPv4 настроена на использование назначенных DHCP IP и DNS. По ipconfig /all могу сказать, что эти динамические значения (IP, Gateway, DNS и т.д.) Назначаются правильно, но я не могу просматривать веб-страницы. Однако, если я вручную указываю DNS-сервер (например, Google 8.8.8.8), разрешение имен происходит, как и ожидалось, и все работает.
Мне никогда не приходилось вручную указывать значения в прошлом, и я не хочу начинать сейчас.
Если вы похожи на меня, вы, вероятно, подозревали моего DNS-сервера в качестве виновника. К сожалению, у меня есть несколько других устройств, которые правильно работают с моим DNS-сервером: Windows XP, Apple iPad, iPhone и устройство Windows Surface. Каждое из этих устройств корректно работает с DHCP (без ручной настройки).
Проблемный ноутбук всегда работал правильно до 4 дней назад.
Для устранения неполадок я удалил свой ручной параметр DNS для Google и запустил Wireshark. Это открыло интересное открытие: вместо того, чтобы видеть запросы DNS, когда я пытался загрузить веб-сайты, я вижу только запросы на NBNS, которые не будут выполнены, потому что у меня нет сервера NBNS.
Я также запустил состояние netsh-> dnsclient => на проблемном ноутбуке:
Поведение сбоя запроса: всегда используйте LLMNR и NetBIOS, если имя не существует в DNS или если DNS-серверы недоступны в частной сети
Поведение разрешения запроса: разрешать только имена IPv6 для имен
Эти результаты заставляют меня думать, что мы находимся в резервном состоянии, но, как я уже сказал, я не вижу, чтобы система вообще пыталась использовать DNS.
Я также озадачен, почему система разрешает только адреса IPv6 - я использую только IPv4 (IPv6 не выбран в конфигурации адаптера)
В любом случае, я озадачен. Это работает, если я вручную указываю DNS-сервер, но настройка DHCP не выполняется (несмотря на то, что ipconfig /all показывает правильные значения, назначенные через DHCP)
Любые предложения / идеи приветствуются.