Иногда интернет перестаёт работать внезапно — сайты не открываются, хотя Wi-Fi подключён и индикаторы горят. Большинство пользователей думает, что “сломался интернет”, но на деле часто проблема вовсе не в провайдере, а в DNS. Эта невидимая система играет ключевую роль в работе сети, и сбой в ней может парализовать миллионы подключений. Разберём, почему из-за DNS “падает интернет” и что с этим делать.

Что делает DNS
DNS (Domain Name System) — это система, которая переводит привычные адреса сайтов (например, onskills.ru) в IP-адреса серверов (например, 185.129.100.42).
Без DNS интернет был бы неудобным: пришлось бы запоминать длинные цифровые адреса. Когда ты вводишь адрес сайта в браузере, компьютер отправляет запрос к DNS-серверу. Тот находит нужный IP и возвращает его обратно. Если DNS не отвечает, браузер просто “не знает”, куда идти — поэтому страница не загружается.
Почему происходит сбой DNS
Сбой DNS может быть вызван разными причинами:
- Проблемы на стороне провайдера.
Если DNS-сервер интернет-компании перестаёт работать, запросы не обрабатываются. Интернет вроде есть, но сайты не открываются. - Ошибки в настройках.
Иногда пользователи вручную меняют DNS на неправильный адрес или вводят опечатку. Это приводит к тому, что компьютер “ищет” сервер, которого не существует. - Сбои кэша DNS.
Браузеры и операционные системы хранят кэш доменных имён, чтобы ускорить работу. Но если данные устарели или повреждены, сайт может не открыться. - Атаки и фильтрация.
DNS часто становится целью DDoS-атак, когда злоумышленники перегружают сервер запросами. Иногда DNS-сбои возникают из-за блокировок со стороны провайдеров.
Как определить, что виноват DNS
Признаки типичные: интернет есть, но сайты не открываются, тогда как по IP всё работает. Например, если ввести IP сервера напрямую, страница загрузится — значит, дело в DNS.
Проверить DNS можно командой:
- в Windows —
nslookup onskills.ru; - в Linux —
dig onskills.ru.
Если команды не возвращают адрес, значит DNS не отвечает.
Как решить проблему
- Перезагрузите роутер или компьютер. Это очистит временный кэш.
- Очистите DNS-кэш вручную:
- Windows:
ipconfig /flushdns; - macOS/Linux:
sudo systemd-resolve --flush-caches.
- Windows:
- Измените DNS-сервер.
Самое надёжное решение — использовать публичные DNS:- Google DNS —
8.8.8.8и8.8.4.4; - Cloudflare —
1.1.1.1; - OpenDNS —
208.67.222.222.
- Google DNS —
После смены серверов интернет, как правило, сразу “оживает”.
Заключение
DNS — это как “адресная книга” интернета. Когда она перестаёт работать, компьютеры просто не знают, куда обращаться, и создаётся впечатление, что “упал интернет”. Понимание принципов DNS помогает системным администраторам быстро диагностировать и устранять такие сбои.
Хочешь научиться управлять DNS, сетями и серверами? Изучи курс «Профессия системный администратор».