DNS расшифровывается и переводится как система доменных имен. Нужна эта система для сопоставления доменных имен с правильными IP-адресами, к которым эти домены подвязаны. Если сказать совсем просто, DNS помогает браузеру понять, куда идти, когда вы вводите в адресной строке не набор цифр, а обычный адрес сайта вроде wifigid.ru.
Если половина сайтов, на которые вы стремитесь попасть, не работает, вероятно, проблема может быть связана с DNS, и его стоит проверить или временно заменить на альтернативный DNS-сервер. Но тут важно не перепутать: если вообще не открывается ничего, даже мессенджеры, игры и приложения, то сначала нужно проверять само подключение к интернету, роутер, кабель, Wi-Fi или мобильную сеть. DNS чаще виноват тогда, когда интернет вроде бы есть, но сайты по именам не открываются, открываются через раз или появляется ошибка вроде «Не удается найти DNS-адрес сервера».
DNS – это не «ускоритель интернета» в прямом смысле. Он не сделает тариф 100 Мбит/с тарифом 500 Мбит/с. Но хороший DNS может быстрее отвечать на запросы, стабильнее открывать сайты и блокировать опасные домены, если у него есть такая функция.
Принцип работы
Можно сравнить DNS-сервер с контактной книгой у вас в телефоне. Есть номер телефона, который вы не помните. Он записан на имя человека или организацию, которую вы знаете. Не открывая номер телефона, нажав на функцию звонка рядом с контактом, можно ему дозвониться.
То же самое с DNS-сервером. IP-адрес никто помнить не обязан, а вот по домену информация хорошо запоминается. Сервер преобразует введенную информацию по буквам в числа. Например, вы вводите адрес сайта, браузер спрашивает DNS: «Какой IP-адрес у этого домена?». DNS отвечает, и уже после этого браузер подключается к нужному серверу.
Здесь есть еще один важный момент – DNS не загружает сам сайт. Он только помогает найти адрес. Это как навигатор: он подсказывает, куда ехать, но не везет вас сам. Поэтому если DNS работает, но сервер сайта лежит, страница все равно не откроется. И наоборот: если сервер сайта работает, но DNS не может найти его адрес, браузер тоже покажет ошибку.
О том, что такое DNS сервер и тонкостях его настройки писал Ботан тут.
Если ссылка выше у вас вдруг не открывается, проверьте адрес вручную. В старых статьях иногда встречаются ссылки, где браузер или редактор мог неправильно обработать часть URL. В таком случае проще открыть поиск по сайту и найти статью по фразе «DNS сервер».
Проверка работоспособности
Чтобы проверить работу сервера, можно пропинговать любой сайт. Удобнее всего это делать через консоль Windows:
- Нажмите ПКМ по Пуск, откройте PowerShell, Терминал Windows или командную строку.
- Введите команду ping и имя домена, например, ping google.ru.
- Если в скобках прописывается IP-адрес и пакеты доходят, значит DNS-сервер нормально работает с данным сайтом.
Но одной команды ping google.ru не всегда достаточно. Некоторые сайты могут блокировать ping, а некоторые сети могут запрещать ICMP-пакеты. Поэтому лучше сделать две проверки. Сначала выполните:
ping 8.8.8.8
Если ответы идут, значит само подключение к интернету, скорее всего, есть. Потом выполните:
ping wifigid.ru
Если первый ping по цифрам работает, а второй по имени сайта не работает, проблема очень похожа именно на DNS. В таком случае можно менять DNS-сервер, чистить DNS-кэш и проверять настройки браузера. Если не работает даже ping 8.8.8.8, то начинать нужно не с DNS, а с подключения: кабель, Wi-Fi, роутер, провайдер или сетевой адаптер. Более подробно похожие ситуации разобраны в инструкции «Не удается установить соединение с сайтом».
Есть еще одна полезная команда:
nslookup wifigid.ru
Она прямо показывает, какой DNS-сервер отвечает на запрос и какой IP-адрес он вернул. Если команда зависает, показывает ошибку или обращается к странному адресу, значит с DNS действительно можно разбираться. Если команда быстро возвращает IP, но сайт все равно не открывается, проблема может быть уже в браузере, прокси, VPN, файле hosts, блокировке сайта или самом сервере.
Структура
Стоит понимать, что DNS-серверов в мире очень много и нет единственно правильного. В основном, при подключении к интернету используется система доменных имен от провайдера. Обычно этого достаточно, но иногда DNS провайдера работает медленно, нестабильно, неправильно фильтрует сайты или просто временно недоступен.
DNS-сервер, так же как и любое устройство в сети, имеет свой сетевой адрес. Сперва идет обращение на систему доменных имен, затем система преобразует домен в IP-адрес, обращаясь к нужному сетевому ресурсу.
Иерархия или вложенность DNS-серверов присутствует тоже. Только правильнее понимать ее не как одну прямую лестницу «провайдер – страна – корень», а как цепочку поиска. Ваш компьютер обычно спрашивает рекурсивный DNS-сервер. Это может быть DNS роутера, провайдера, Google, Cloudflare, Яндекса, Quad9 или другой службы. Если этот сервер не знает ответ из кэша, он сам идет дальше и спрашивает другие уровни DNS.
Примерно это работает так:
- Ваш компьютер спрашивает DNS: «Какой IP у сайта example.com?»
- Если у DNS уже есть свежий ответ в кэше, он сразу возвращает IP-адрес.
- Если ответа нет, DNS обращается к корневым серверам и узнает, где искать зону .com.
- Потом он спрашивает серверы зоны .com, где находится домен example.com.
- В конце он обращается к авторитетному DNS-серверу домена и получает точный IP-адрес.
То есть корневые DNS-серверы не хранят адреса всех сайтов мира. Они помогают найти следующий уровень. Это похоже на справочную службу: сначала вам говорят, в какой отдел обратиться, потом там уточняют, кто отвечает за конкретный вопрос, и только в конце вы получаете нужный номер.
Если обработка доменных имен не увенчалась успехом, можно прописать альтернативные DNS-серверы и проверить работу через них. Но если проблема в самом сайте, блокировке, файле hosts или отсутствии интернета, смена DNS может не помочь.
Адреса
Можно воспользоваться услугами множеств компаний и использовать платные или бесплатные варианты серверов. Для дома обычно хватает бесплатных публичных DNS. Ниже я оставил самые популярные варианты. Если вам нужна максимальная простота – берите Google или Cloudflare. Если нужна фильтрация опасных сайтов – смотрите Яндекс, Quad9 или OpenDNS. Если нужен семейный фильтр – выбирайте специальные DNS с фильтрацией взрослого контента.
| Компания | Основной | Дополнительный |
| Google (IPv4) | 8.8.8.8 | 8.8.4.4 |
| Google (IPv6) | 2001:4860:4860::8888 | 2001:4860:4860::8844 |
| Яндекс (стандарт) | 77.88.8.8 | 77.88.8.1 |
| Яндекс (фишинг-защита) | 77.88.8.88 | 77.88.8.2 |
| Яндекс (фильтр 18+) | 77.88.8.7 | 77.88.8.3 |
| Open DNS | 208.67.222.222 | 208.67.220.220 |
| Cloudflare (IPv4) | 1.1.1.1 | 1.0.0.1 |
| Cloudflare (IPv6) | 2606:4700:4700::1111 | 2606:4700:4700::1001 |
| Quad9 (IPv4) | 9.9.9.9 | 149.112.112.112 |
| Quad9 (IPv6) | 2620:fe::fe | 2620:fe::9 |
Я не советую прописывать DNS наугад только потому, что кто-то написал «у меня стало быстрее». Скорость DNS зависит от вашего провайдера, города, маршрута, роутера и конкретной сети. У одного человека Cloudflare будет отвечать быстрее, у другого – DNS провайдера, у третьего – Яндекс. Лучше проверить несколько вариантов и оставить тот, с которым сайты открываются стабильно.
DNS с фильтрацией может блокировать не только вирусные сайты, но и отдельные обычные страницы, если они попали в базу по ошибке. Если после смены DNS перестал открываться конкретный сайт, временно верните автоматический DNS или поставьте другой вариант и проверьте еще раз.
Если хотите подробнее разобрать именно Google DNS, у нас есть отдельная статья про адреса 8.8.8.8 и 8.8.4.4. Там понятнее расписано, где их можно прописывать и зачем они вообще нужны.
Зачем нужно менять DNS-сервер и как это сделать, узнаете в следующем видео:
Настройка
Указать, к какой системе доменных имен обращаться, можно на уровне локальной сети или для каждого устройства отдельно. Если прописать DNS в роутере, им будут пользоваться все устройства в домашней сети, если они получают настройки автоматически. Если прописать DNS только на компьютере или телефоне, изменение будет работать только на этом устройстве.
Я обычно советую такой порядок. Если проблема только на одном компьютере – меняем DNS только на нем. Если проблема на всех устройствах дома – меняем DNS в роутере. Если нужно быстро проверить, виноват ли DNS – можно временно прописать адреса на одном устройстве и посмотреть результат. Так вы не сломаете сразу всю домашнюю сеть.
Определение установленного адреса
Как определить DNS-сервер, чтобы потом прописать альтернативный адрес:
- Откройте командную строку.
- Выполните команду nslookup.
Если адрес указан формата 192.168.0.1 или 192.168.1.1, значит первичный запрос отправляется на роутер, а с него уже на DNS-серверы, которые прописаны в маршрутизаторе или получены от провайдера. Это нормальная схема для дома. Компьютер спрашивает роутер, а роутер уже разбирается дальше.
Чтобы посмотреть DNS на Windows более подробно, можно выполнить:
ipconfig /all
В выводе найдите свой сетевой адаптер – Wi-Fi или Ethernet. В строке «DNS-серверы» будут указаны адреса, которые использует это подключение. Если там стоит адрес роутера, смотрите настройки DNS уже в админке маршрутизатора. Если там сразу указаны 8.8.8.8, 1.1.1.1 или другие публичные адреса, значит DNS прописан прямо на устройстве.
В Windows
Полная инструкция настройки альтернативных DNS в ОС Windows:
- Комбинацией клавиш + R вызовите строку и исполните команду ncpa.cpl.
- Нажмите ПКМ по основному сетевому соединению, откройте «Свойства». Если интернет идет по кабелю, выбирайте Ethernet. Если по Wi-Fi, выбирайте беспроводное подключение.
- Откройте раздел «IP версии 4 (TCP/IPv4)».
- Переставьте маркер для ручного ввода параметров и введите понравившиеся DNS из таблицы выше.
- Жмите ОК.
Если у вас включен IPv6, можно дополнительно открыть «IP версии 6 (TCP/IPv6)» и прописать IPv6-адреса DNS из таблицы. Делать это необязательно для всех, но если ваш провайдер активно использует IPv6, сайты могут обращаться по IPv6, и тогда настройки IPv4 DNS не всегда будут единственным источником ответов. Если не уверены, просто начните с IPv4. В большинстве домашних случаев этого достаточно.
После смены DNS я советую сразу очистить DNS-кэш Windows. Для этого откройте «Командную строку», PowerShell или Терминал Windows от имени администратора и выполните:
ipconfig /flushdns
Эта команда удалит старые сохраненные DNS-ответы. Например, раньше сайт открывался по старому адресу, вы поменяли DNS, но Windows все равно держит старую запись в памяти. После очистки система заново спросит DNS-сервер. Подробно этот шаг разобран в отдельной инструкции как сбросить кэш DNS в Windows.
В Windows 11 можно сделать и через новый интерфейс: «Параметры» – «Сеть и Интернет» – выбираем Wi-Fi или Ethernet – «Свойства оборудования» или «Изменить DNS-сервер» – выбираем «Вручную» – включаем IPv4 и вводим DNS. Но старый способ через ncpa.cpl мне нравится больше: он работает почти во всех версиях Windows и не зависит от того, как Microsoft переименовала очередной пункт меню.
В Android
Настройка выполняется в разделе Wi-Fi:
- Откройте список всех сетей.
- Удерживая секунду палец на вашем Wi-Fi подключении, откройте раздел «Изменить сеть».
- Нажмите «Дополнительно».
- Выберите настройки IP, переставьте на «Статический».
- Перепишите DNS1 и 2 на необходимые, жмите «Сохранить».
На новых Android есть еще один способ – «Частный DNS». Он работает не как обычный DNS 1 и DNS 2, потому что туда вводится не IP-адрес, а имя хоста DNS-сервера. Например, для Google можно использовать dns.google, для Cloudflare – one.one.one.one, для Quad9 – dns.quad9.net. Путь обычно такой: «Настройки» – «Сеть и Интернет» – «Частный DNS». На Samsung этот пункт может лежать в «Подключения» – «Другие настройки подключения» – «Частный DNS», а на Xiaomi, Redmi и POCO – в разделе «Подключение и общий доступ».
В «Частный DNS» на Android нельзя просто вписать 1.1.1.1 или 8.8.8.8. Там обычно нужен именно hostname, например one.one.one.one или dns.google. Если после включения частного DNS интернет пропал, верните режим «Автоматически» или «Отключено».
Если вы меняете DNS через настройки конкретной Wi-Fi сети, это будет работать только для этой сети. Например, дома DNS будет Cloudflare, а в кафе телефон снова получит DNS автоматически. Если включить «Частный DNS», он может работать и для Wi-Fi, и для мобильного интернета, если сеть и оператор не мешают такому режиму.
В роутере
Настройки выполняются через веб-панель. Чтобы войти в нее, нужно знать адрес и данные от входа. Информация эта указывается на обратной стороне корпуса маршрутизатора. Чаще всего адрес выглядит как 192.168.0.1, 192.168.1.1, 192.168.31.1, router.asus.com, tplinkwifi.net или другой вариант, который зависит от производителя. Если не получается зайти, можно посмотреть отдельную инструкцию как зайти в настройки роутера через 192.168.1.1.
Далее:
- Откройте раздел «Сеть» – «WAN».
- Нажмите «Использовать эти DNS-серверы» и впишите альтернативные.
Если на устройствах, подключенных в эту сеть, стоит в «Первичный DNS» IP-адрес роутера, то все запросы отправляются на него и обрабатываются по настроенным параметрам в маршрутизаторе. Если прописан альтернативный адрес в настройках сетевого адаптера устройства, значит обращение идет напрямую через указанный IP-адрес.
На разных роутерах раздел может называться по-разному. На TP-Link это может быть «Сеть» – «WAN» или «DHCP». На ASUS – «Интернет» или «Локальная сеть» – «DHCP-сервер». На Keenetic – «Интернет-фильтры», «Параметры IP» или настройки конкретного подключения. На D-Link – «Сеть» – «WAN». Смысл один: либо вы задаете DNS, который получает сам роутер от провайдера, либо DNS, который роутер раздает домашним устройствам через DHCP. Если хотите понять, как DHCP раздает адреса и DNS внутри сети, почитайте статью что такое DHCP-сервер.
После изменения DNS на роутере перезагрузите роутер или хотя бы переподключите устройства к Wi-Fi. Иначе телефон, компьютер или телевизор могут еще какое-то время использовать старые настройки. На Windows можно дополнительно выполнить ipconfig /flushdns, а на телефоне проще включить и выключить Wi-Fi.
DNS в браузере и DoH
На текущий день часть браузеров умеет использовать защищенный DNS, который называется DNS over HTTPS или просто DoH. Это значит, что браузер может отправлять DNS-запросы не в системный DNS Windows или роутера, а в свой выбранный сервис. Например, вы прописали DNS в роутере, а Chrome или Firefox все равно ходит через свой «Безопасный DNS». Из-за этого иногда получается путаница: на компьютере указан один DNS, а в браузере реально работает другой.
В Chrome и похожих браузерах откройте «Настройки» – «Конфиденциальность и безопасность» – «Безопасность» – «Использовать безопасный DNS». Там можно выключить функцию для проверки или выбрать конкретного провайдера. В Firefox откройте «Настройки» – «Приватность и защита» – найдите раздел DNS over HTTPS. В Microsoft Edge путь похож на Chrome.
Если вы настраиваете семейный DNS на роутере, но ребенок открывает сайты через браузер с включенным DoH, фильтрация может частично обходиться. В таком случае нужно проверять настройки браузера, а не только роутера.
Для обычного пользователя DoH – не обязательная настройка. Если все работает стабильно, трогать ее не нужно. Но если после смены DNS в Windows ничего не меняется, обязательно проверьте браузер. Возможно, он просто использует свой защищенный DNS и игнорирует системные настройки.
DNS на iPhone, macOS и Linux
На iPhone DNS обычно меняется для конкретной Wi-Fi сети. Откройте «Настройки» – «Wi-Fi» – нажмите значок информации рядом с вашей сетью – «Настроить DNS» – «Вручную». Удалите старые серверы и добавьте новые, например 1.1.1.1 и 1.0.0.1. Для мобильного интернета обычным способом DNS на iPhone поменять сложнее: чаще используют VPN, профиль конфигурации или приложения, которые поднимают защищенный DNS.
На macOS откройте «Системные настройки» – «Сеть» – выберите активное подключение Wi-Fi или Ethernet – «Подробнее» – «DNS». Нажмите плюс, добавьте нужные адреса и сохраните настройки. После этого лучше переподключиться к сети или перезагрузить браузер. Если используете VPN, помните, что он может подменять DNS своими настройками.
На Linux в большинстве домашних систем проще всего менять DNS через графические настройки NetworkManager. Откройте параметры сети, выберите Wi-Fi или проводное соединение, найдите IPv4 и пропишите DNS вручную. Через терминал можно посмотреть текущие DNS так:
resolvectl status
Если у вас Ubuntu, Linux Mint или похожая система, после изменения настроек переподключитесь к сети. Если используется ручная настройка сервера, systemd-resolved или отдельный DNS-клиент, действия могут отличаться. Для обычного пользователя я бы не советовал сразу редактировать системные файлы вроде /etc/resolv.conf, потому что во многих дистрибутивах они создаются автоматически и ваши изменения могут исчезнуть после перезагрузки.
Когда смена DNS поможет, а когда нет
Смена DNS может помочь, если:
- сайты долго начинают открываться, но потом работают нормально;
- часть сайтов не открывается, а через другой интернет открывается;
- появляются ошибки DNS в браузере;
- DNS провайдера временно лежит или отвечает с ошибками;
- вы хотите включить фильтрацию опасных или взрослых сайтов;
- после смены оператора или роутера сайты стали открываться странно.
Смена DNS почти точно не поможет, если:
- у вас нет подключения к интернету вообще;
- роутер не получает адрес от провайдера;
- сайт сам лежит или удален;
- доступ запрещен файлом hosts, антивирусом, прокси или корпоративной политикой;
- проблема только в одном приложении, а браузер работает нормально;
- неправильно настроен IP-адрес, шлюз или Wi-Fi подключение.
Например, если не открывается только один сайт, а все остальные работают, не нужно сразу менять DNS на всех устройствах. Сначала проверьте сайт с телефона через мобильный интернет. Если там тоже не открывается, возможно, проблема на стороне сайта. Если с мобильного интернета открывается, а дома нет, тогда уже можно проверять DNS, роутер, провайдера, VPN и файл hosts. По ошибкам DNS у нас есть отдельный разбор – что делать при ошибках DNS.
Заключение
Альтернативные ДНС серверы могут решить проблемы с открытием сайтов, уменьшить количество ошибок при обращении к доменам, включить фильтрацию опасных ресурсов и иногда ускорить начальный отклик страниц. Но они не являются волшебной кнопкой ускорения интернета. Если у вас слабый Wi-Fi, плохой сигнал, перегруженный роутер или проблемы у провайдера, смена DNS не заменит нормальную диагностику сети.
Настраивать их не сложно. Главное – следовать инструкции для вашего устройства и не менять все параметры подряд. Если не уверены, сначала сделайте скриншот старых настроек. Тогда вы сможете быстро вернуть все обратно. Если после смены DNS стало хуже, просто поставьте автоматическое получение адресов или выберите другой публичный DNS.
FAQ – частые вопросы
Какой DNS лучше поставить?
Для простой проверки можно начать с Cloudflare 1.1.1.1 и 1.0.0.1 или Google 8.8.8.8 и 8.8.4.4. Если нужна фильтрация опасных сайтов, можно попробовать Яндекс DNS в безопасном режиме или Quad9. Лучший DNS – тот, который стабильно и быстро работает именно в вашей сети.
Смена DNS ускорит интернет?
Скорость скачивания файлов и видео обычно не вырастет. DNS влияет на то, как быстро устройство находит IP-адрес сайта. Страницы могут начинать открываться быстрее, но тариф и реальную пропускную способность канала DNS не меняет.
Почему после смены DNS сайты перестали открываться?
Возможно, вы ошиблись в адресе, выбрали DNS с фильтрацией, включили частный DNS с неправильным hostname или в сети есть ограничение на сторонние DNS. Верните автоматическое получение DNS и проверьте снова.
Нужно ли прописывать DNS в роутере или на компьютере?
Если хотите поменять DNS для всей домашней сети – прописывайте в роутере. Если нужно проверить только один компьютер – меняйте на этом компьютере. Если на устройстве вручную задан свой DNS, он может иметь приоритет над настройками роутера.
Что такое 8.8.8.8?
Это публичный DNS-сервер Google. Его часто прописывают для проверки, когда DNS провайдера работает плохо. Дополнительный адрес Google – 8.8.4.4.
Что такое Частный DNS на Android?
Это защищенный DNS-режим, который использует имя хоста, а не обычный IP-адрес. Например, можно указать dns.google или one.one.one.one. Если ввести туда IP-адрес, интернет может перестать работать.
Почему в nslookup указан адрес роутера?
Это нормально. Компьютер спрашивает DNS у роутера, а роутер уже пересылает запрос дальше – провайдеру или публичному DNS, который указан в его настройках.
Нужно ли чистить DNS-кэш после смены DNS?
Да, на Windows лучше выполнить команду ipconfig /flushdns. Это уберет старые записи из памяти системы и заставит компьютер заново спросить адреса сайтов у нового DNS-сервера.












То есть если я поставлю ДНС от яндекса для защиты от взрослого конента, то больше ничего не нудо?
Павел, да и все будет норм. Вы можете установить это отдельно на устройстве, но чадо может спалить, я бы вбил его прям в настройки роутера – там ничего сложного нет, заходим находим куда вбивать ДНС и вбиваем эти. Отличная вещь, если вы хотите защитить своих детей и пристарелых родителей от всякого плохого. Там ещё защита от вредоносных сайтов, которые могут содрать деньги, короче от мошенников. Отличная вещь в общем

Спасибо вам, теперь инет работает правильно