Как поменять DNS на компьютере, телефоне и сервере — инструкция для новичка
Как поменять DNS, если сайты открываются медленно или не открываются совсем: разберём Windows 11, macOS, Linux, Android, iPhone, роутер и VPS. Вы получите адреса публичных DNS-серверов, пошаговую инструкцию из 7 шагов и команды для проверки. Отдельно покажем, как сменить DNS-серверы домена у регистратора. Другие практические разборы ищите в разделе Блог.

Коротко
Главные выводы статьи о теме «Как поменять DNS» в семи пунктах:
- DNS работает на порту 53 (UDP и TCP): именно его должны пропускать роутер и файрвол.
- Публичные DNS для замены: Яндекс DNS — 77.88.8.8, Google — 8.8.8.8, Cloudflare — 1.1.1.1.
- В Windows 11 смена DNS занимает около 2 минут и не требует перезагрузки.
- Указывайте 2 адреса: основной и запасной, от разных провайдеров или из разных подсетей.
- После смены сбросьте кэш командой ipconfig /flushdns — иначе старые ответы живут до 24 часов.
- NS-записи домена обновляются от 15 минут до 24–48 часов, время задаёт TTL.
- На VPS с Ubuntu 22.04 и новее DNS задаётся через netplan в каталоге /etc/netplan/.
Что значит «поменять DNS» и когда это нужно
DNS (Domain Name System) — это «телефонная книга» интернета: она переводит имя сайта в IP-адрес, по которому находится сервер. Когда вы вводите адрес в браузере, устройство сначала спрашивает DNS-сервер, куда идти, и только потом открывает страницу. Запросы идут через порт 53 (UDP и TCP).
Выражение «поменять DNS» описывает три разные задачи. Первая — сменить DNS-серверы на своём устройстве или роутере, например на 77.88.8.8 (Яндекс), 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare). Вторая — прописать DNS на сервере VPS. Третья — сменить NS-серверы домена у регистратора, чтобы домен обслуживал другой хостинг.
Смена DNS не ускоряет сам канал: скорость скачивания останется прежней. Меняется только то, как быстро и правильно находится адрес сайта.
Смените DNS, если заметили один из признаков:
- браузер показывает ошибку
DNS_PROBE_FINISHED_NXDOMAIN; - первая страница сайта грузится дольше 1–2 секунд ещё до появления содержимого;
- сайт открывается по IP-адресу, но не открывается по имени;
- после переезда домена на новый хостинг он всё ещё ведёт на старый сервер.
Как работает DNS и какие адреса подставить вместо своих
Когда вы открываете сайт, устройство сначала проверяет собственный кэш. Если ответа там нет, запрос уходит DNS-резолверу (Domain Name System — система доменных имён), обычно это сервер провайдера. Резолвер спрашивает корневой сервер, затем сервер зоны, например .ru, и наконец авторитетный сервер домена, который отдаёт IP-адрес.
Запросы идут на порт 53 по UDP, а большие ответы передаются по TCP. Ответ хранится в кэше столько секунд, сколько указано в TTL (time to live — время жизни записи): от 300 секунд до 24 часов.
По умолчанию роутер и компьютер получают DNS провайдера автоматически по DHCP. Его заменяют на публичный, если он отвечает дольше 100 мс или часто не отвечает. Указывайте два адреса: основной и запасной.
Популярные публичные DNS и их адреса:
- Яндекс:
77.88.8.8и77.88.8.1, подробности в статье как настроить Яндекс DNS; - Google:
8.8.8.8и8.8.4.4; - Cloudflare:
1.1.1.1и1.0.0.1.
Обычный запрос уходит открытым текстом. DoT (DNS over TLS) и DoH (DNS over HTTPS) шифруют его, и посторонние в сети не видят, какие домены вы открываете. Как включить шифрование, читайте в инструкции по защищённому DNS.
Как поменять DNS в Windows 11: пошаговая инструкция
DNS (Domain Name System) — система, которая переводит адрес сайта в IP-адрес. В Windows 11 вы задаёте DNS-сервер вручную для конкретного подключения: Wi-Fi или Ethernet. Всё делается в настройках системы, программы не нужны.
Вся процедура занимает около 2 минут и не требует перезагрузки. Для примера возьмём Яндекс DNS: основной адрес 77.88.8.8, запасной 77.88.8.1. Второй адрес нужен, чтобы интернет не пропал, если основной сервер недоступен.
Как сменить DNS в Windows 11 по шагам:
- Нажмите
Win + I, чтобы открыть «Параметры». - Перейдите в раздел «Сеть и Интернет».
- Выберите свой тип подключения: «Wi-Fi» или «Ethernet». Для Wi-Fi откройте ещё и свойства вашей сети.
- Нажмите «Свойства оборудования» и найдите строку «Назначение DNS-сервера».
- Нажмите «Изменить» и в списке выберите «Вручную».
- Включите переключатель «IPv4». В поле «Предпочтительный DNS» введите
77.88.8.8, в поле «Дополнительный DNS» —77.88.8.1. - Нажмите «Сохранить», затем откройте «Командную строку» и выполните
ipconfig /flushdns. Команда сбросит кэш, иначе старые ответы могут жить до 24 часов.
Есть альтернативный путь. Нажмите Win + R, введите ncpa.cpl и нажмите Enter. Затем откройте свойства своего подключения, выберите «IP версии 4 (TCP/IPv4)», нажмите «Свойства» и переключитесь на «Использовать следующие адреса DNS-серверов». Впишите те же два адреса и нажмите «ОК».
Если вместо Яндекса нужен другой сервер, подставьте 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare). Разные адреса подробно сравнивает выбор публичного DNS.

Сравнить тарифы VPS для проектов с доменом
Если вы переносите домен и сайт, удобнее сразу подобрать сервер с нужными ресурсами.
Как поменять DNS на macOS, Linux, Android, iPhone и роутере
Принцип везде одинаковый: найдите настройки сети, впишите 2 адреса DNS (Domain Name System, система доменных имён) и сохраните. Основной адрес — 77.88.8.8 (Яндекс DNS), запасной — 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare).
На macOS и Linux часть действий делается командами, поэтому откройте терминал заранее. На телефонах хватит меню. Смена занимает 2–3 минуты и обычно не требует перезагрузки.
| Платформа | Где менять | Что ввести |
|---|---|---|
| macOS | Системные настройки → Сеть → Wi-Fi → Подробнее → DNS |
77.88.8.8, 8.8.8.8; кэш: sudo dscacheutil -flushcache |
| Linux (NetworkManager) | nmcli con mod "Wired connection 1" ipv4.dns "77.88.8.8 8.8.8.8", затем nmcli con up "Wired connection 1" |
Имя подключения смотрите в nmcli con show |
| Linux (systemd-resolved) | Файл /etc/systemd/resolved.conf, строка DNS=77.88.8.8 8.8.8.8 |
sudo systemctl restart systemd-resolved |
| Android 9+ | Настройки → Сеть и интернет → Частный DNS |
Имя хоста dns.google. Другой путь: Wi-Fi → сеть → дополнительно → IPv4 «Пользовательские» |
| iPhone | Настройки → Wi-Fi → значок i → Настроить DNS → Вручную |
Удалите старые серверы, добавьте 77.88.8.8 и 8.8.8.8 |
| Роутер | Откройте 192.168.0.1 или 192.168.1.1, раздел WAN или DHCP |
Поля «Первичный» и «Вторичный DNS» |
Смена на роутере действует сразу для всех устройств в сети:
- плюс: одна настройка вместо 5–10 устройств;
- плюс: работает на телевизорах и приставках, где DNS не поменять;
- минус: после сохранения роутер перезапускает соединение, интернет пропадёт на 1–2 минуты;
- минус: устройство со своим ручным DNS игнорирует настройку роутера.
Как поменять DNS на сервере VPS
Провайдерский резолвер (DNS-сервер, который переводит имена сайтов в IP-адреса) бывает медленным или недоступным. Тогда сервер долго отвечает, а обновления пакетов зависают. В таком случае пропишите резолвер вашего ЦОД (центра обработки данных) или публичный: Яндекс DNS 77.88.8.8, Google 8.8.8.8, Cloudflare 1.1.1.1. Указывайте 2 адреса от разных провайдеров.
На Ubuntu 22.04 и новее DNS задаёт netplan. Откройте файл в /etc/netplan/, например 50-cloud-init.yaml, добавьте в блок интерфейса nameservers строку addresses: [77.88.8.8, 8.8.8.8] и выполните netplan apply. На Debian и старых системах DNS лежит в /etc/resolv.conf, но DHCP-клиент и systemd-resolved перезаписывают файл при перезагрузке. Поэтому правьте настройки сети, а не сам файл. Итог покажет resolvectl status.
Ошибка в отступе YAML может оборвать сеть, а вместе с ней ваш SSH-сеанс. О том, как подключиться, читайте в статье про PuTTY и SSH. Потренироваться можно на недорогом сервере из подборки VPS.
Как подстраховаться перед правкой сетевых настроек:
- Откройте второй SSH-сеанс и не закрывайте его до проверки.
- Держите под рукой консоль в панели VPS: она работает без сети.
- Запускайте
netplan try: без подтверждения за 120 секунд настройки откатятся. - Сохраните копию файла перед правкой.
Как поменять DNS-серверы (NS) домена у регистратора
DNS на устройстве определяет, куда ходит ваш компьютер. NS-записи (Name Server, «сервер имён») работают иначе: они сообщают всему интернету, какие серверы хранят зону вашего домена. Меняются они не в настройках Windows, а в личном кабинете регистратора.
Перед сменой скопируйте текущие A, MX и TXT-записи из старой зоны и создайте их у нового DNS-провайдера. Без этого сайт и почта перестанут работать, как только новые NS вступят в силу.
Откройте личный кабинет, найдите домен и раздел «DNS-серверы» или «NS». Укажите 2–4 сервера, например ns1.example.com и ns2.example.com, и сохраните. Обновление занимает от 15 минут до 24–48 часов: срок зависит от TTL (Time To Live, время жизни записи), обычно 300–86400 секунд.
Что учесть при смене NS-серверов:
- Снизьте TTL до 300 секунд за сутки до смены.
- Не удаляйте старую зону, пока новые NS не заработают.
- Проверьте результат командой
dig NS example.com +short. - Сверьте данные в whois: проверьте домен через whois.
- Для почты и сервисов Яндекса используйте инструкцию по подключению домена к Яндексу.

Как проверить, что DNS изменился, и что делать, если не работает
Откройте командную строку и запросите любой сайт: nslookup example.com. Первые строки ответа, Server и Address, показывают DNS (Domain Name System, систему доменных имён), который ответил. Если там 77.88.8.8, 8.8.8.8 или 1.1.1.1, смена сработала.
В Windows все настроенные серверы покажет ipconfig /getall, смотрите строку «DNS-серверы». В Linux выполните resolvectl status. Команда dig example.com покажет время запроса, а сервер, который ответил, указан в строке SERVER.
Связь с публичным DNS проверьте через ping: ping 8.8.8.8. Ответы приходят, а сайты не открываются? Ищите причину в списке ниже.
ping 8.8.8.8: если ответов нет, проблема в подключении, а не в DNS.Частые причины, по которым новый DNS не работает:
- Не сброшен кэш. Выполните
ipconfig /flushdns, иначе старые ответы живут до 24 часов. - Опечатка в IP. Сверьте каждую цифру с адресами 77.88.8.8, 8.8.8.8, 1.1.1.1.
- Указан один адрес. Добавьте запасной: нужно 2 адреса.
- IPv6-DNS остался старым. Замените адреса и в настройках IPv6.
- Роутер выдаёт свой DNS по DHCP (Dynamic Host Configuration Protocol). Пропишите DNS в самом роутере.
- Файрвол закрывает порт 53. Разрешите UDP и TCP на этом порту.

Какой DNS выбрать и когда менять его не нужно
Публичный DNS (Domain Name System, система доменных имён) даёт выигрыш обычно в десятки миллисекунд, а не в разы. Страницы не начнут грузиться вдвое быстрее: ускоряется только первый запрос к домену, дальше работает кэш.
Смена не поможет при обрыве канала, при неполадке на стороне самого сайта и в корпоративной сети с политикой DNS. Если ПК входит в домен Active Directory (AD), он должен использовать DNS-сервер домена, иначе вход и общие папки перестанут работать.
| Сервис | Адреса | Фильтрация вредоносных сайтов | DoH/DoT |
|---|---|---|---|
| Яндекс DNS | 77.88.8.8 |
Есть в режимах «Безопасный» и «Семейный»: 77.88.8.88, 77.88.8.7 |
Да |
| Google Public DNS | 8.8.8.8, 8.8.4.4 |
Нет | Да |
| Cloudflare | 1.1.1.1, 1.0.0.1 |
Нет; вариант 1.1.1.2 блокирует вредоносные сайты |
Да |
| Quad9 | 9.9.9.9 |
Да, по умолчанию | Да |
DoH (DNS over HTTPS) и DoT (DNS over TLS) шифруют запросы, чтобы провайдер не видел, какие домены вы открываете.
Какой DNS выбрать в зависимости от задачи:
- Нужна защита от фишинга без настройки: Quad9.
- Нужен фильтр для детей: Яндекс DNS в «Семейном» режиме.
- Важна простота и скорость: Cloudflare или Google.
Нужен свой резолвер с кэшем и логами? Поднимите его на VPS от 1 ядра и 1 ГБ памяти.
Частые вопросы
Как поменять DNS на компьютере с Windows?
Какой DNS лучше поставить: Google, Яндекс или Cloudflare?
Как поменять DNS на телефоне Android?
Как поменять DNS на iPhone?
Как поменять DNS на роутере?
Нужно ли перезагружать компьютер после смены DNS?
Как проверить, какой DNS используется сейчас?
Как поменять DNS-серверы домена?
Почему после смены DNS сайт не открывается?
Как поменять DNS на сервере Ubuntu?
Итоговый чек-лист
Используйте этот список как финальную проверку: каждый пункт — короткий вывод из статьи выше. Отметьте для себя, что уже сделано, а что осталось.
- Вы знаете, какую задачу решаете: DNS на устройстве, на сервере или NS домена.
- Указаны 2 адреса DNS: основной и запасной.
- Кэш сброшен командой ipconfig /flushdns или resolvectl flush-caches.
- nslookup показывает новый DNS-сервер в ответе.
- Перед сменой NS домена сохранены A, MX и TXT-записи.
- Порт 53 не закрыт на роутере и файрволе.
Если какой-то пункт пока не выполнен, вернитесь к нужному разделу статьи — там разобрано, как это сделать и на чём чаще всего ошибаются.
Источники
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.