Открыть сервисСервис

Смена DNS-сервера на персональном компьютере

Смена DNS-сервера на ПК — процедура изменения адресов серверов доменных имён, используемых компьютером для преобразования доменных имён в сетевые IP-адреса, выполняемая средствами операционной системы или на уровне сетевого подключения. По умолчанию большинство систем получают DNS-адреса автоматически от провайдера, однако их можно заменить на публичные резолверы — например, от Google, Cloudflare, Яндекса или Quad9 — чтобы повысить скорость разрешения имён, обойти блокировки или улучшить приватность.

Что такое DNS и зачем его менять

DNS (Domain Name System) — распределённая система преобразования человекочитаемых доменных имён (например, example.ru) в числовые IP-адреса. Когда пользователь открывает сайт, операционная система сначала обращается к DNS-серверу, чтобы получить IP-адрес, и только затем устанавливает соединение с самим сайтом.

Причины смены DNS-сервера:

  • Скорость — публичные резолверы часто работают быстрее провайдерских, особенно при медленной работе последних.
  • Доступность ресурсов — некоторые провайдерские DNS возвращают неверные ответы или «заглушки» для заблокированных сайтов.
  • Приватность — часть публичных резолверов (например, Cloudflare 1.1.1.1) заявляет политику нулевого логирования DNS-запросов.
  • Безопасность — резолверы с фильтрацией (Quad9, Яндекс.Safe) блокируют запросы к известным вредоносным доменам.

Основные публичные DNS-серверы

ПровайдерОсновной DNSРезервный DNSОсобенности
Cloudflare1.1.1.11.0.0.1Акцент на приватность и скорость
Google8.8.8.88.8.4.4Один из самых распространённых публичных резолверов
Яндекс77.88.8.877.88.8.1Опциональная фильтрация вредоносных сайтов (77.88.8.88)
Quad99.9.9.9149.112.112.112Блокировка вредоносных доменов по умолчанию
AdGuard94.140.14.1494.140.15.15Блокировка рекламы и трекеров

Смена DNS в Windows

Через параметры сети

В Windows 10 и Windows 11 адреса DNS задаются в настройках сетевого адаптера:

  1. Открыть «Параметры» → «Сеть и Интернет» → «Изменение параметров адаптера».
  2. Щёлкнуть правой кнопкой по нужному подключению (Ethernet или Wi-Fi) и выбрать «Свойства».
  3. Выделить пункт «IP версии 4 (TCP/IPv4)» и нажать «Свойства».
  4. Переключить переключатель на «Использовать следующие адреса DNS-серверов».
  5. Ввести предпочтительный и альтернативный адреса, нажать «ОК».

Для IPv6 аналогичные настройки находятся в свойствах «IP версии 6 (TCP/IPv6)» (например, Cloudflare IPv6: 2606:4700:4700::1111 и 2606:4700:4700::1001).

Через командную строку

Адреса можно задать средствами утилиты netsh:

`` netsh interface ip set dns "Ethernet" static 1.1.1.1 netsh interface ip add dns "Ethernet" 1.0.0.1 index=2 ``

Для возврата к автоматическому получению от провайдера:

`` netsh interface ip set dns "Ethernet" dhcp ``

В PowerShell ту же задачу решает cmdlet Set-DnsClientServerAddress:

`` Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("1.1.1.1","1.0.0.1") ``

Очистка кеша DNS

После смены сервера рекомендуется сбросить локальный кеш:

`` ipconfig /flushdns ``

Смена DNS в Linux

В дистрибутивах с NetworkManager (Ubuntu, Fedora, Debian с GNOME) адреса DNS задаются в графических настройках соединения либо через nmcli:

`` nmcli connection modify "Имя-подключения" ipv4.dns "1.1.1.1 1.0.0.1" nmcli connection modify "Имя-подключения" ipv4.ignore-auto-dns yes nmcli connection up "Имя-подключения" ``

В системах, использующих systemd-resolved, файл /etc/systemd/resolved.conf позволяет задать глобальные DNS-адреса:

`` [Resolve] DNS=1.1.1.1 1.0.0.1 FallbackDNS=8.8.8.8 ``

После этого выполняются команды sudo systemctl restart systemd-resolved и resolvectl flush-caches.

Смена DNS в macOS

  1. Открыть «Системные настройки» → «Сеть» → выбрать активный интерфейс → «Дополнительно» → вкладка «DNS».
  2. Удалить существующие адреса, добавить новые (например, 1.1.1.1 и 1.0.0.1), нажать «ОК».

Для сброса кеша macOS используется команда:

`` sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder ``

Автоматическая смена DNS

Существуют утилиты, автоматизирующие переключение DNS-профилей:

  • DNS Jumper (Windows) — портативная программа со списком готовых профилей публичных резолверов.
  • QuickSet DNS (Windows) — утилита для быстрой смены наборов DNS.
  • dnscrypt-proxy — кроссплатформенное решение, шифрующее DNS-запросы и работающее с любыми резолверами.

Возможные проблемы

После смены DNS-сервера иногда возникают трудности:

  • Сайты не открываются — возможно, кеш ещё не обновлён; помогает ipconfig /flushdns или перезапуск сетевой службы.
  • Не работает часть внутренних ресурсов — корпоративные и локальные домены могут разрешаться только провайдерским или локальным DNS; в этом случае стоит оставить автоматическое получение адресов.
  • Конфликт с VPN — некоторые VPN-клиенты принудительно подставляют свои DNS-адреса; при необходимости их можно переопределить в настройках VPN-соединения.

Источники

  • Документация Microsoft по настройке DNS-клиента в Windows
  • Документация Cloudflare по публичному резолверу 1.1.1.1
  • Руководства Google Public DNS
  • Руководства Яндекса по DNS-серверам
  • Документация systemd-resolved и NetworkManager
  • Документация Apple по настройке сети в macOS
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru