vpsguru Обновлено 22.07.2026

Как поменять DNS на компьютере, телефоне и сервере — инструкция для новичка

Обновлено 21 сентября 2026 Чтение 9 мин Раздел: Блог VPSGuru: сети, серверы и безопасность сайта простыми словами

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

Как поменять 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 и их адреса:

Обычный запрос уходит открытым текстом. 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 по шагам:

  1. Нажмите Win + I, чтобы открыть «Параметры».
  2. Перейдите в раздел «Сеть и Интернет».
  3. Выберите свой тип подключения: «Wi-Fi» или «Ethernet». Для Wi-Fi откройте ещё и свойства вашей сети.
  4. Нажмите «Свойства оборудования» и найдите строку «Назначение DNS-сервера».
  5. Нажмите «Изменить» и в списке выберите «Вручную».
  6. Включите переключатель «IPv4». В поле «Предпочтительный DNS» введите 77.88.8.8, в поле «Дополнительный DNS» — 77.88.8.1.
  7. Нажмите «Сохранить», затем откройте «Командную строку» и выполните ipconfig /flushdns. Команда сбросит кэш, иначе старые ответы могут жить до 24 часов.

Есть альтернативный путь. Нажмите Win + R, введите ncpa.cpl и нажмите Enter. Затем откройте свойства своего подключения, выберите «IP версии 4 (TCP/IPv4)», нажмите «Свойства» и переключитесь на «Использовать следующие адреса DNS-серверов». Впишите те же два адреса и нажмите «ОК».

Если вместо Яндекса нужен другой сервер, подставьте 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare). Разные адреса подробно сравнивает выбор публичного DNS.

Окно настроек DNS в Windows 11 с адресами 77.88.8.8 и 77.88.8.1
Windows 11: ручное указание DNS-серверов для сетевого подключения (иллюстрация интерфейса)

Сравнить тарифы VPS для проектов с доменом

Если вы переносите домен и сайт, удобнее сразу подобрать сервер с нужными ресурсами.

Открыть рейтинг 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-серверов:

Форма смены DNS-серверов домена у регистратора с полями ns1 и ns2
Пример формы смены NS-серверов домена в личном кабинете регистратора (иллюстрация интерфейса)

Как проверить, что 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. Ответы приходят, а сайты не открываются? Ищите причину в списке ниже.

Частая ошибка. Менять DNS, когда не работает интернет целиком. Сначала выполните 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 на этом порту.
Терминал с результатом команды nslookup и адресом DNS-сервера 77.88.8.8
Проверка через nslookup: в ответе виден DNS-сервер, который обработал запрос (иллюстрация интерфейса)

Какой 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-сервера. Выберите «Вручную», включите IPv4 и введите 2 адреса, например 77.88.8.8 и 77.88.8.1. Сохраните и выполните ipconfig /flushdns.
Какой DNS лучше поставить: Google, Яндекс или Cloudflare?
Все три работают стабильно, разница обычно в десятки миллисекунд. Яндекс DNS (77.88.8.8) имеет узлы в России, Cloudflare (1.1.1.1) известен низкой задержкой, Google (8.8.8.8) — широкой доступностью. Проверьте скорость отклика из своей сети и оставьте тот, что быстрее.
Как поменять DNS на телефоне Android?
На Android 9 и новее откройте Настройки, Сеть и интернет, Частный DNS и укажите имя хоста провайдера, например dns.google. Второй вариант: в свойствах Wi-Fi выберите статический IP и впишите DNS вручную.
Как поменять DNS на iPhone?
Откройте Настройки, Wi-Fi, нажмите значок i рядом с вашей сетью, затем «Настроить DNS» и выберите «Вручную». Удалите старые записи и добавьте 2 новых адреса. Настройка действует только для этой сети Wi-Fi.
Как поменять DNS на роутере?
Зайдите в веб-интерфейс роутера по адресу 192.168.0.1 или 192.168.1.1, найдите раздел WAN, интернет или DHCP и впишите DNS вручную. После сохранения перезагрузите роутер. Новые адреса получат все устройства в сети.
Нужно ли перезагружать компьютер после смены DNS?
Обычно нет: новые адреса применяются сразу. Чтобы не ждать, сбросьте кэш командой ipconfig /flushdns в Windows или sudo resolvectl flush-caches в Linux. Если сайт всё ещё открывается по-старому, закройте и снова откройте браузер.
Как проверить, какой DNS используется сейчас?
В Windows выполните ipconfig /all и найдите строку «DNS-серверы». В Linux используйте resolvectl status, на любой системе — nslookup vpsguru.ru: в первой строке ответа указан сервер, который его обработал.
Как поменять DNS-серверы домена?
Войдите в кабинет регистратора, откройте управление доменом и раздел DNS или NS, замените адреса на серверы нового провайдера. Перед этим сохраните все A, MX и TXT-записи. Изменения распространяются от 15 минут до 48 часов.
Почему после смены DNS сайт не открывается?
Чаще всего причина в опечатке в IP-адресе, единственном указанном сервере или закрытом порте 53 на файрволе. Проверьте адреса, сбросьте кэш и убедитесь, что интернет вообще работает командой ping 8.8.8.8.
Как поменять DNS на сервере Ubuntu?
Откройте файл в /etc/netplan/, добавьте в блок nameservers список addresses с нужными IP и выполните sudo netplan apply. Проверьте результат командой resolvectl status. Правьте конфигурацию, имея запасной доступ к серверу через консоль панели.

Итоговый чек-лист

Используйте этот список как финальную проверку: каждый пункт — короткий вывод из статьи выше. Отметьте для себя, что уже сделано, а что осталось.

  • Вы знаете, какую задачу решаете: DNS на устройстве, на сервере или NS домена.
  • Указаны 2 адреса DNS: основной и запасной.
  • Кэш сброшен командой ipconfig /flushdns или resolvectl flush-caches.
  • nslookup показывает новый DNS-сервер в ответе.
  • Перед сменой NS домена сохранены A, MX и TXT-записи.
  • Порт 53 не закрыт на роутере и файрволе.

Если какой-то пункт пока не выполнен, вернитесь к нужному разделу статьи — там разобрано, как это сделать и на чём чаще всего ошибаются.

Источники

На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.