#Симптом и область применения
Когда телефон открывает сайты, а Windows показывает ошибку DNS, сначала необходимо убедиться, что оба устройства действительно в одной сети. Затем проверить локальный DNS-клиент, сервер и настройки браузера, не выключая безопасность.
#Возможные причины и отличительные признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Телефон использует другую сетьМобильные данные могут быть включены одновременно с Wi-Fi. | На телефоне сайты работают только без Wi-Fi. | Проверить одинаковый SSID и отключить мобильные данные для теста. |
| ПК получил неверные DNS-настройкиУ Windows отличается DNS-сервер от домашнего роутера. | nslookup на ПК выдаёт timeout, на другом устройстве сайты работают. | Проверить DHCP и назначение DNS. |
| Браузер/фильтр изменяет DNSVPN, защищённый DNS или локальное расширение действует только на компьютере. | Другой браузер на ПК открывает сайт. | Сравнить настройки браузеров и VPN. |
#Пошаговая диагностика и исправление
- Убедитесь, что телефон использует Wi-FiНа телефоне откройте настройки сети, убедитесь в правильном SSID и для краткого теста отключите мобильные данные, если возможно. Откройте известный HTTPS-сайт. Если он перестал работать, неисправность может быть общей для Wi-Fi.
- Сравните состояние сети WindowsНа ПК щёлкните значок Wi-Fi на панели задач и проверьте точное имя сети. Попробуйте два известных сайта, запишите сообщение браузера: DNS_PROBE_FINISHED_NXDOMAIN и «Время ожидания» указывают на разные этапы сбоя.
- Проверьте IP, шлюз и DNSОткройте cmd через Win+R, выполните ipconfig /all. В активном Wi-Fi-адаптере найдите IPv4, основной шлюз и DNS-серверы. Если IPv4 имеет вид 169.254.x.x, сначала решайте проблему DHCP, а не меняйте адреса DNS.ТекстКомандаWindows, cmd без прав администратора: показывает IPv4, шлюз и DNS; никаких настроек не меняет.
ipconfig /all
- Проверьте имя через DNS WindowsВ cmd выполните nslookup example.com. Если есть один или несколько IP-адресов — DNS-запрос разрешился. При timeout DNS-сервер не ответил; NXDOMAIN означает отрицательный ответ для имени. Сравните на другом доверенном домене.ТекстКомандаWindows, cmd без прав администратора. Указывает DNS-сервер и ответ для example.com; адрес IP — имя найдено, timeout — нет ответа, NXDOMAIN — отрицательный ответ.
nslookup example.com
- Сравните другой браузер на том же ПКОткройте тот же сайт в другом установленном браузере без расширений. Если там всё работает, проверьте в первом браузере настройки защищённого DNS, прокси и дополнения. Не удаляйте все cookies, если ошибка явно сетевая.
- Очистите только локальный кэш DNS при необходимостиЕсли DNS-сервер отвечает, но браузер продолжает показывать старые адреса, откройте cmd от имени администратора и выполните ipconfig /flushdns. Команда очищает кэш сопоставления имён, но не исправит недоступный DNS-сервер; после неё повторите nslookup и открытие сайта.ТекстС осторожностьюПрава администратораWindows, cmd от имени администратора. Очищает только локальный кэш DNS и не исправляет плохую связь с DNS-сервером. После очистки новые запросы заново получат ответы.
ipconfig /flushdnsКоманда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.
- Проверьте настройки DNS адаптера без догадокВ Win+I → «Сеть и Интернет» → свойства текущего Wi-Fi найдите назначение DNS. Для типичной домашней сети проверьте, не установлены ли вручную недоступные адреса вместо DHCP. В рабочей сети не заменяйте серверы, иначе перестанут работать внутренние домены.
- Передайте результаты правильной сторонеЕсли у всех домашних компьютеров DNS не работает, проверьте параметры роутера или обратитесь к провайдеру. Если ошибка только в ПК — укажите администратору версию Windows, результаты ipconfig/nslookup, активный VPN и точный текст ошибки без токенов ссылок.
#Как проверить результат и что делать при неуспехе
На компьютере два доверенных домена разрешаются через DNS и открываются без ошибок в браузере; повторите тест после переподключения к Wi-Fi.