Решить проблему

DNS — что это и почему сайты не открываются

DNS превращает название сайта в IP-адрес. Объясняем, чем DNS провайдера отличается от публичного и как понять, что проблема именно в нём.

Что это

DNS

«телефонная книга» интернета: превращает название сайта в IP-адрес, по которому его можно открыть

Компьютеры обращаются друг к другу по числовым адресам, а люди запоминают названия. Систему доменных имён (RFC 1035) создали, чтобы связать одно с другим: устройство спрашивает DNS-сервер, который отвечает, какому адресу соответствует название. Обычно DNS-сервер устройству назначает роутер через DHCP, а роутер пересылает запросы на сервер провайдера. Поэтому сломанный или перегруженный DNS проявляется так: Wi-Fi подключён, программы, работающие по адресам, ещё могут работать, а сайты по названиям не открываются.

Варианты DNS
ВариантКто его предоставляетКогда уместен
DNS провайдера ваш интернет-провайдер по умолчанию, ничего настраивать не нужно
Публичный DNS сторонние сервисы, например Google Public DNS (8.8.8.8 и 8.8.4.4) когда DNS провайдера работает нестабильно
DNS на роутере сам роутер как посредник для всех устройств сети сразу

Как понять, что это DNS

Если сайты не открываются, а пинг на числовой адрес проходит, причина, скорее всего, в DNS. В Windows ответ на запрос можно проверить командой nslookup. Изменить DNS можно на одном устройстве или на роутере для всей сети; перед изменением запишите старые значения, чтобы вернуть их. Если же не работает даже пинг на числовой адрес, ищите проблему глубже — в подключении роутера к провайдеру.

Источники: IETF RFC 1035 (DNS); Microsoft Learn (nslookup, настройка DNS в Windows); Google Public DNS (developers.google.com); справка TP-Link и Keenetic (DNS на роутере).

Обновлено · Редакция WiFiHub. Инструкции справочные; интерфейс вашей прошивки может отличаться.