Привет! Эта статья будет посвящена тому, как настроить DNS и изменить его под нужные нам условия. Во многих своих прошлых статьях на нашем WiFiGid я уже писал, что для решения многих проблем с недоступностью интернета проще всего будет изменить свои DNS. О том, как это провернуть под все актуальные операционные системы, роутеры и телефоны, я и хочу рассказать в этой статье.
Остались нерешенные вопросы после прочтения этой статьи? Пишите комментарии, будем разбираться.
Сразу уточню, что смена DNS не ускоряет сам тариф и не превращает плохой интернет в хороший. DNS отвечает за преобразование имени сайта в IP-адрес. Например, вы вводите адрес сайта, а DNS помогает устройству понять, к какому серверу обращаться. Поэтому смена DNS может помочь, если сайты не открываются, долго идет «поиск адреса», провайдерские DNS сбоят, браузер пишет ошибки доступа или часть доменов не разрешается.
Если у вас вообще нет интернета, кабель отключен, Wi-Fi не подключен или провайдер лежит, смена DNS не поможет. Сначала убедитесь, что устройство подключено к сети, получает IP-адрес и хотя бы пингует роутер. DNS лечит не все проблемы, а только те, которые связаны с разрешением доменных имен.
Введение
Для чего нужны DNS, и какие они бывают, где найти лучший, здесь я писать не буду – все уже было и без того достаточно сказано мною в ЭТОЙ СТАТЬЕ.
Здесь исключительно для примера мы будем устанавливать Google Public DNS – 8.8.8.8 и 8.8.4.4. Дополнительно можно использовать Cloudflare – 1.1.1.1 и 1.0.0.1, Quad9 – 9.9.9.9 и 149.112.112.112 или DNS вашего провайдера.
Если хотите отдельный разбор именно Google DNS, есть материал про DNS 8.8.8.8 и 8.8.4.4. Там подробнее разобрано, где их прописывать и в каких случаях они реально помогают.
Далее будут исключительно сухие инструкции по быстрой замене. Ищите свой случай и делайте все по шагам. Я специально разделю Windows, роутер, Android, iPhone и браузеры, потому что DNS можно прописать в разных местах. Если вы измените DNS только на компьютере, телефон от этого не изменится. Если пропишете DNS на роутере, его обычно получат все домашние устройства, но только те, которые берут настройки автоматически через DHCP.
Какие DNS можно использовать
Для примера оставляю несколько популярных вариантов:
- Google Public DNS – 8.8.8.8 и 8.8.4.4.
- Cloudflare – 1.1.1.1 и 1.0.0.1.
- Quad9 – 9.9.9.9 и 149.112.112.112.
- OpenDNS – 208.67.222.222 и 208.67.220.220.
Для обычной проверки можно начать с Google или Cloudflare. Если нужна фильтрация вредоносных сайтов, смотрите DNS с защитой от фишинга и вредоносных доменов. Если нужна родительская фильтрация, нужны отдельные семейные DNS-серверы, а не просто любые быстрые адреса. Подробнее про такие варианты можно посмотреть в статье про альтернативные DNS-серверы.
Не берите случайные DNS из комментариев, форумов и непонятных сайтов. DNS видит, какие домены вы запрашиваете, и может подсовывать неправильные ответы. Используйте известные публичные серверы, DNS провайдера или проверенные корпоративные решения.
DNS Jumper
Обычно проще все прописать вручную – стандартные средства Windows позволяют легко изменить DNS сервер. Но некоторые люди упорно ищут сторонние программы под такие простые задачи. И мы нашли такую – DNS Jumper.
Здесь все просто – выбираете нужный адаптер, задаете DNS, нажимаете кнопку «Применить DNS»:
Скачать программу можно, например, ЗДЕСЬ
Но я все же советую быть аккуратнее с любыми сторонними утилитами, которые меняют сетевые настройки. Если программа скачана не с официального сайта или старого проверенного источника, есть риск получить лишний мусор или вредный файл. Для разовой смены DNS на Windows программа вообще не нужна. Все можно сделать через «Параметры», «Панель управления», командную строку или PowerShell.
Если используете DNS Jumper, сначала создайте точку восстановления или хотя бы запомните текущие настройки. В самой программе обычно есть возможность вернуть DNS автоматически. Если после применения перестали открываться сайты, верните получение DNS автоматически или пропишите другой сервер.
Windows 11
На Windows 11 удобнее всего менять DNS через «Параметры». Этот способ подходит для обычного пользователя и не требует команд.
- Откройте «Пуск» – «Параметры».
- Перейдите в «Сеть и Интернет».
- Выберите текущее подключение: «Wi-Fi» или «Ethernet».
- Откройте свойства сети или адаптера.
- Найдите пункт «Назначение DNS-сервера» и нажмите «Изменить».
- Выберите «Вручную».
- Включите IPv4.
- В поле «Предпочитаемый DNS» введите
8.8.8.8. - В поле «Альтернативный DNS» введите
8.8.4.4. - Сохраните настройки.
Если хотите использовать Cloudflare, вместо Google укажите 1.1.1.1 и 1.0.0.1. Если включаете IPv6, нужно прописывать уже IPv6-адреса DNS, а не IPv4. Для Google это 2001:4860:4860::8888 и 2001:4860:4860::8844. Если IPv6 вам не нужен или вы не понимаете, что это такое, для начала достаточно настроить IPv4.
В Windows 11 также есть «DNS over HTTPS» или «Зашифрованный DNS». Если выбранный DNS поддерживает шифрование, Windows может предложить включить шифрование DNS-запросов. Это полезно для приватности: запросы к DNS сложнее просматривать по пути. Но если после включения зашифрованного DNS сайты перестали открываться, временно выключите этот режим и проверьте обычный DNS.
После изменения очистите DNS-кэш:
ipconfig /flushdns
Команду можно выполнить в «Терминале», PowerShell или командной строке. Для надежности запустите окно от имени администратора.
Windows 10
Самая популярная ныне операционная система у многих пользователей. Для настройки DNS сервера в Windows 10 на компьютере или ноутбуке делаем так:
- Щелкаем правой кнопкой мыши по значку сетевого соединения в трее возле часов и выбираем «Параметры сети и интернет»:
- Открываем «Настройка параметров адаптера» или «Изменение параметров адаптера»:
- Выбираем свой подключенный к сети адаптер – проводной или беспроводной. В моем случае это Wi-Fi. Щелкаем правой кнопкой мыши по нему, выбираем «Свойства», а далее повторяем за рисунком по стрелочкам:
- Выбираем «IP версии 4 (TCP/IPv4)» – «Свойства».
- Ставим «Использовать следующие адреса DNS-серверов».
- Вводим
8.8.8.8и8.8.4.4. - Нажимаем «ОК» и закрываем окна.
- Очищаем кэш-ДНС. Запускаем командную строку или PowerShell от имени администратора и выполняем команду:
ipconfig /flushdns
Если у вас подключение по кабелю, выбирайте Ethernet-адаптер. Если интернет идет по Wi-Fi, выбирайте беспроводной адаптер. Частая ошибка – прописать DNS не там. Например, человек меняет настройки Ethernet, а сам сидит через Wi-Fi. В итоге ничего не меняется. Смотрите именно тот адаптер, через который сейчас идет интернет.
Если после смены DNS интернет пропал, верните пункт «Получить адрес DNS-сервера автоматически». Это вернет DNS от роутера или провайдера. Потом можно попробовать другой публичный DNS.
Windows 7 и другие
Вторая по популярности у старых компьютеров операционная система – Windows 7. Сюда бы я отнес и похожие Windows 8 – 8.1, т.к. алгоритм все равно будет тот же самый:
- В трее щелкаем правой кнопкой мыши по значку сетевого соединения и выбираем «Центр управления сетями и общим доступом»:
- Изменение параметров адаптера:
- Как на инструкции выше – выбираем подключенный к сети адаптер, щелкаем правой кнопкой, «Свойства», далее как на картинке:
- Для профилактики чистим ДНС. Запускаем командную строку и выполняем:
ipconfig /flushdns
Windows 7 уже считается старой системой, поэтому на ней могут быть проблемы не только с DNS, но и с браузерами, сертификатами, TLS и обновлениями. Если после смены DNS часть современных сайтов все равно не открывается, причина может быть не в DNS. Проверьте дату и время, обновите браузер и убедитесь, что система поддерживает современные защищенные соединения.
Если ошибка связана именно с недоступностью сайта, можно отдельно посмотреть материал что делать, если не удается получить доступ к сайту. Там DNS – только один из вариантов, а не единственная причина.
Быстрая команда для Windows
Если не хотите открывать окна, DNS можно прописать через командную строку от имени администратора. Сначала узнаем имя сетевого интерфейса:
netsh interface show interface
Потом прописываем основной DNS:
netsh interface ip set dns name="Wi-Fi" static 8.8.8.8
И дополнительный:
netsh interface ip add dns name="Wi-Fi" 8.8.4.4 index=2
Если у вас интерфейс называется не Wi-Fi, а «Беспроводная сеть» или «Ethernet», подставьте свое имя из списка. В командах консоли обычные кавычки нужны, если в названии интерфейса есть пробелы. После настройки выполните:
ipconfig /flushdns
Вернуть автоматическое получение DNS можно так:
netsh interface ip set dns name="Wi-Fi" dhcp
Не копируйте команды бездумно. Сначала проверьте точное имя адаптера. Если прописать DNS не на тот интерфейс, ничего не изменится, а вы будете думать, что инструкция не работает.
Роутер
Для задания единого DNS на всю свою домашнюю сеть иногда проще указать их сразу на роутере. Метод больше для продвинутых пользователей, так как все они немного отличаются друг от друга, но обычно такие настройки можно задать почти везде. Краткий план:
- Заходите в веб-конфигуратор маршрутизатора.
- Ищите раздел с настройками DHCP или интернет-подключения.
- Меняете DNS на свои.
- Сохраняете настройки и перезагружаете роутер или переподключаете устройства.
Как зайти в настройки своего роутера, вы можете уточнить на нашем сайте. Для этого нужно в поиске ввести свою модель и ознакомиться с инструкцией. Универсальный разбор есть здесь: как зайти в настройки роутера. Я же тут покажу весь процесс на примере своего TP-Link.
- Перехожу в панель управления роутером: у меня адрес подключения 192.168.0.1:
- Идем в раздел DHCP – подраздел «Настройки DHCP». Здесь и устанавливаем наши DNS:
Есть важный нюанс. На роутере DNS может задаваться в двух местах: в настройках WAN и в настройках DHCP. В WAN DNS использует сам роутер для подключения наружу. В DHCP DNS раздается домашним устройствам. Если хотите, чтобы телефоны, ноутбуки и телевизоры получили новые DNS автоматически, обычно нужно прописывать их именно в DHCP-сервере или LAN-настройках.
После изменения DNS на роутере старые устройства могут еще какое-то время использовать прежние настройки. Для ускорения можно отключиться и подключиться к Wi-Fi заново, перезагрузить устройство или выполнить очистку DNS-кэша на компьютере. На телефоне проще включить и выключить Wi-Fi или перезагрузить смартфон.
Если у вас IPTV, родительский контроль, корпоративный VPN или провайдерские сервисы, не меняйте DNS на роутере без понимания последствий. Иногда часть услуг завязана на DNS провайдера. В таком случае лучше менять DNS только на конкретном компьютере или телефоне.
Android
Телефонов и планшетов очень много, а статья ознакомительная. Да, есть Android, а есть iOS, но и там, и там интерфейсы все равно норовят периодически поменяться. Поэтому при запросе или по свободному времени мы просто опубликуем отдельную инструкцию под конкретную модель.
Здесь же покажу общий принцип. Главное, что стоит запомнить – DNS можно задать отдельно для конкретной Wi-Fi сети или через «Частный DNS» для устройства. В старом варианте DNS выставляется вместе со статическим IP для конкретного Wi-Fi. В новом варианте «Частный DNS» работает шире, но требует не IP-адрес, а имя сервера.
Для Wi-Fi сети:
Настройки – Wi-Fi – Тапаем по подключенной сети – Изменить сеть – Расширенные настройки – Настройки IP – Статический
И уже здесь задаем нужные нам адреса:
Но у этого способа есть минус. Чтобы ввести DNS, Android часто заставляет перейти на статический IP. Нужно правильно указать IP-адрес, шлюз, префикс сети и DNS. Если ошибиться, Wi-Fi может подключаться без интернета. Поэтому для новичка на современных Android часто проще использовать «Частный DNS».
Обычно путь такой:
- Откройте «Настройки».
- Перейдите в «Сеть и Интернет» или «Подключения».
- Найдите «Частный DNS».
- Выберите «Имя хоста поставщика частного DNS».
- Введите имя, например
dns.googleилиone.one.one.one. - Сохраните настройки.
В «Частный DNS» на Android нельзя вводить просто
8.8.8.8или1.1.1.1. Там нужен hostname, напримерdns.googleилиone.one.one.one. Если хотите прописать именно IP-адреса, меняйте DNS в параметрах конкретной Wi-Fi сети через статический IP.
Если после включения частного DNS интернет пропал, верните режим «Автоматически» или «Отключено». Некоторые общественные сети, корпоративные Wi-Fi и сети с авторизацией через страницу входа могут плохо работать с частным DNS до прохождения авторизации.
iPhone и iPad
На iPhone и iPad DNS меняется для конкретной Wi-Fi сети. Для мобильного интернета обычным пунктом в настройках DNS вручную не задается. Там могут использоваться профиль, приложение, VPN или настройки оператора.
Порядок такой:
- Откройте «Настройки».
- Перейдите в «Wi-Fi».
- Нажмите на значок «i» рядом с вашей сетью.
- Найдите пункт «Настройка DNS».
- Выберите «Вручную».
- Удалите старые DNS, если нужно.
- Нажмите «Добавить сервер» и введите
8.8.8.8. - Добавьте второй сервер
8.8.4.4. - Нажмите «Сохранить».
Если хотите вернуть все обратно, зайдите туда же и выберите «Автоматически». После смены DNS можно отключиться от Wi-Fi и подключиться снова. Если в сети есть авторизация через страницу входа, например в отеле или кафе, сначала пройдите авторизацию, а уже потом меняйте DNS.
На iOS также могут быть установлены VPN, фильтрующие приложения, профили управления или функции приватности, которые меняют сетевое поведение. Если DNS прописали правильно, но сайты все равно идут через другой сервер, проверьте VPN и установленные профили. Иногда DNS меняет не сама Wi-Fi сеть, а приложение.
macOS
На Mac DNS меняется через настройки активного подключения:
- Откройте «Системные настройки».
- Перейдите в раздел «Сеть».
- Выберите активное подключение: Wi-Fi или Ethernet.
- Откройте «Подробнее» или «Дополнительно».
- Перейдите в раздел DNS.
- Добавьте серверы
8.8.8.8и8.8.4.4. - Сохраните настройки.
На старых версиях macOS пункты могут называться немного иначе, но логика такая же: выбираем активный адаптер и добавляем DNS в его свойствах. Если подключений несколько, например Wi-Fi и Ethernet, меняйте именно то, через которое сейчас идет интернет.
Для очистки DNS-кэша на macOS можно использовать терминал, но команды отличаются в зависимости от версии системы. В большинстве актуальных вариантов помогает:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Система попросит пароль администратора. При вводе пароль может не отображаться – это нормально.
Linux
На Linux все зависит от дистрибутива и сетевого менеджера. В Ubuntu, Linux Mint и похожих системах обычно проще сделать через графический интерфейс:
- Откройте настройки сети.
- Выберите активное подключение Wi-Fi или Ethernet.
- Откройте параметры IPv4.
- Отключите автоматический DNS или оставьте автоматический адрес, но вручную задайте DNS.
- Введите
8.8.8.8, 8.8.4.4. - Сохраните и переподключитесь.
Через терминал на системах с NetworkManager можно посмотреть подключения:
nmcli connection show
А затем задать DNS для нужного подключения:
nmcli connection modify "имя_подключения" ipv4.dns "8.8.8.8 8.8.4.4"
И применить переподключением:
nmcli connection down "имя_подключения" nmcli connection up "имя_подключения"
Если у вас серверный Linux, systemd-resolved, ручной /etc/resolv.conf или настройки через netplan, схема будет отличаться. Для домашнего пользователя с обычной графической системой лучше менять DNS через настройки сети.
Браузеры и безопасный DNS
На текущий день один важный момент часто сбивает с толку. Вы поменяли DNS в Windows или на роутере, а браузер все равно использует свой «Безопасный DNS». Такое бывает в Chrome, Edge, Firefox и некоторых других браузерах. В итоге система смотрит в один DNS, а браузер – в другой.
Если нужно проверить именно системный DNS, временно отключите «Безопасный DNS» в браузере. В Chrome и Edge обычно это находится в настройках приватности и безопасности. В Firefox – в настройках сети или приватности. Названия пунктов могут отличаться, но ищите «Безопасный DNS», «DNS over HTTPS» или «DoH».
Это не значит, что безопасный DNS плохой. Он шифрует DNS-запросы и может быть полезен. Просто при диагностике он мешает понять, какие DNS реально используются. Если после смены DNS проблема осталась только в одном браузере, проверьте именно настройки этого браузера. По похожим сетевым ошибкам у нас есть отдельная статья про ошибку «Этот сайт не может обеспечить безопасное соединение».
Как проверить?
Если вы выставили настройки по одной из инструкций выше, то для простой проверки достаточно зайти на любой сайт – да хоть на наш. Если сайты открываются, значит сервер настроен правильно, остается только пользоваться или радоваться. Если же отдаются ошибки, то стоит повторить процедуру и, возможно, выбрать другие серверы.
Но открытие сайта не всегда доказывает, что используется именно новый DNS. Сайт мог открыться из кэша, браузер мог использовать свой DNS, а роутер мог выдать старые настройки. Поэтому лучше сделать дополнительную проверку через команду.
В Windows откройте командную строку и выполните:
nslookup wifigid.ru
В ответе будет строка «Server» или «Сервер». Там можно увидеть DNS, который использовался для запроса. Если там адрес роутера, например 192.168.0.1, это тоже нормально: компьютер спрашивает роутер, а роутер уже обращается к внешним DNS.
Можно проверить и текущие параметры адаптера:
ipconfig /all
Ищите блок активного подключения и строку «DNS-серверы». Там должны быть указаны ваши новые адреса или адрес роутера, если DNS раздается через него.
Если сайт не открывается, а IP-адрес пингуется, это почти всегда намекает на DNS. Например:
ping 8.8.8.8
Если пинг идет, а сайты по именам не открываются, DNS действительно стоит проверить. Если не пингуется даже 8.8.8.8, проблема шире: подключение, провайдер, роутер, кабель, Wi-Fi или блокировка.
Частые ошибки
Первая ошибка – прописать DNS не на тот адаптер. Человек меняет Ethernet, а сидит через Wi-Fi. Или меняет Wi-Fi, а интернет идет через VPN. Смотрите активное подключение.
Вторая ошибка – забыть про IPv6. Если у вас активно IPv6, часть запросов может идти через IPv6 DNS. Если после смены IPv4 ничего не изменилось, проверьте настройки IPv6 или временно отключите IPv6 для диагностики.
Третья ошибка – менять DNS на роутере в WAN, но ждать, что устройства сразу получат новые адреса. Если DHCP уже выдал старые настройки, нужно переподключить устройства или дождаться обновления аренды.
Четвертая ошибка – включить частный DNS на Android и ввести туда IP-адрес. В этом поле нужен hostname, а не 8.8.8.8. Для IP-адресов используйте настройки конкретной Wi-Fi сети.
Пятая ошибка – ждать, что DNS обойдет все блокировки и заменит VPN. Иногда смена DNS помогает открыть сайт, если проблема была только в DNS. Но если доступ ограничен по IP, маршрутизации, SNI, TLS или провайдерской фильтрации, обычная смена DNS может не помочь.
FAQ – частые вопросы
Какой DNS лучше поставить?
Для обычной проверки можно поставить Google 8.8.8.8 и 8.8.4.4 или Cloudflare 1.1.1.1 и 1.0.0.1. Если нужна фильтрация вредоносных сайтов, смотрите Quad9 или семейные варианты DNS. Лучший DNS зависит от вашей сети, региона и задачи.
Смена DNS ускорит интернет?
Скорость тарифа она не увеличит. Но сайты могут начать открываться быстрее, если старые DNS отвечали медленно или нестабильно. Загрузка файлов, видео и игр обычно зависит не только от DNS, а от канала, сервера, роутера и устройства.
Где лучше менять DNS – на компьютере или на роутере?
Если нужно изменить DNS только на одном устройстве, меняйте на нем. Если хотите применить настройки ко всей домашней сети, меняйте на роутере. Но на роутере нужно понимать, где именно прописывать DNS: в WAN или DHCP.
Нужно ли чистить DNS-кэш?
Да, после смены DNS это полезно. На Windows выполнитеipconfig /flushdns. Также можно перезапустить браузер или переподключиться к сети. На телефонах проще выключить и включить Wi-Fi или перезагрузить устройство.
Почему после смены DNS сайт все равно не открывается?
Возможно, причина не в DNS. Проверьте интернет, VPN, прокси, дату и время, браузер, антивирус, файл hosts, роутер и доступность сайта с другого устройства. Также браузер может использовать свой «Безопасный DNS».
Можно ли использовать разные DNS на разных устройствах?
Да. Например, на роутере оставить DNS провайдера, на компьютере поставить Google, на телефоне включить частный DNS Cloudflare. Только потом не забывайте, где что меняли, иначе диагностика станет сложнее.
Что делать, если после смены DNS пропал интернет?
Верните автоматическое получение DNS. В Windows это пункт «Получить адрес DNS-сервера автоматически». На Android отключите частный DNS или верните DHCP. На роутере уберите ручные DNS и перезагрузите устройство.
DNS и VPN – это одно и то же?
Нет. DNS только помогает найти IP-адрес сайта по имени. VPN строит отдельный защищенный канал и может менять маршрут трафика. Смена DNS иногда помогает с доступом к сайтам, но не заменяет VPN полностью.
На этом заканчиваю разговоры о настройке клиента DNS. Если же вы хотели прочитать здесь про разные Active Directory и службы DNS-сервера – то такого здесь не будет, т.к. наш портал про Wi-Fi и для обычных людей, которые даже не знают таких слов. Комментарии ниже всегда открыты для вопроса или совета другим читателям – если есть что добавить, обязательно сделайте это!















Если у кого Zyxel Keenetic старой версии. То нажимаем на значок планетки, потом на подключение через которое идёт интернет и далее идут три строки DNS – там просто вписываем, сохраняемся. Мне это помогло использовать google play, а то раньше он не запускался…
Всё поменял, стало лучше и на сайты быстрее заходит) и нет лагов
Всё таки это гугловские ДНС, а не хухры мухры – теперь инет работает