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

Смена DNS-сервера

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

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

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

Основные причины смены DNS:

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

Популярные публичные DNS

СерверIPv4Особенности
Cloudflare1.1.1.1, 1.0.0.1Акцент на приватность и скорость
Google Public DNS8.8.8.8, 8.8.4.4Один из самых распространённых
Яндекс.DNS77.88.8.8, 77.88.8.1Базовая фильтрация вредоносных сайтов
Quad99.9.9.9, 149.112.112.112Блокировка вредоносных доменов
OpenDNS208.67.222.222, 208.67.220.220Сервис Cisco, включая родительский контроль

Смена DNS в Windows

В Windows 10 и Windows 11 настройки DNS можно изменить через параметры сети или командную строку.

Через параметры:

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

Через командную строку (от имени администратора):

`` netsh interface ip set dns "Имя подключения" static 1.1.1.1 netsh interface ip add dns "Имя подключения" 1.0.0.1 index=2 ``

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

`` netsh interface ip set dns "Имя подключения" dhcp ``

Смена DNS в macOS

  1. Открыть «Системные настройки» → «Сеть».
  2. Выбрать активный интерфейс (Wi-Fi или Ethernet), нажать «Дополнительно».
  3. Перейти на вкладку «DNS», нажать «+» и добавить нужные адреса.
  4. Удалить ненужные или сохранить их как резервные.
  5. Нажать «ОК» и применить изменения.

Смена DNS в Linux

В дистрибутивах с NetworkManager настройки задаются через GUI (сетевые настройки) или утилитой nmcli:

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

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

Смена DNS на Android

В Android 9 и выше реализована системная функция «Приватный DNS», использующая протокол DNS over TLS:

  1. Открыть «Настройки» → «Сеть и интернет» → «Приватный DNS».
  2. Выбрать «Имя хоста приватного DNS-провайдера».
  3. Ввести, например, one.one.one.one (Cloudflare) или dns.google (Google).
  4. Сохранить.

В более ранних версиях Android смена DNS возможна только через смену Wi-Fi сети на статические настройки или установку сторонних приложений.

Смена DNS на iPhone и iPad

  1. Открыть «Настройки» → «Wi-Fi».
  2. Нажать на значок «i» рядом с подключённой сетью.
  3. Прокрутить до раздела «Настройка DNS» и выбрать «Вручную».
  4. Удалить автоматические адреса, добавить нужные и сохранить.

Смена DNS на роутере

Изменение DNS на роутере применяется сразу ко всем устройствам в домашней сети. Обычно настройки находятся в разделе «WAN» или «Интернет» в веб-интерфейсе роутера (адрес, как правило, 192.168.1.1 или 192.168.0.1). После ввода адресов DNS роутер перезапускается или переподключается к сети.

Сброс кэша DNS

После смены DNS-серверов рекомендуется очистить локальный кэш разрешения имён, чтобы система не использовала устаревшие записи:

  • Windows: ipconfig /flushdns
  • macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Linux: sudo systemd-resolve --flush-caches

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

После смены DNS отдельные сайты могут открываться медленнее или, наоборот, становиться доступными те ресурсы, которые блокировал провайдерский DNS. Если интернет перестал работать, стоит вернуть автоматическое получение DNS или проверить правильность введённых адресов. Некоторые провайдеры в России применяют прозрачное перехватывание DNS-запросов (DNS-хайджекинг), в этом случае смена DNS на уровне устройства может не дать эффекта — требуется использование шифрованных протоколов (DNS over HTTPS или DNS over TLS).

Источники

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