Windows · macOS · DNS

DNS для подключения на ПК: что настраивать в Windows и macOS

На компьютере DNS прописан сразу в нескольких местах: в сетевом адаптере, в роутере, в браузере. Какой из них сработает при включённом клиенте, зависит от режима, в котором клиент работает. Ниже про Windows и macOS: где что настраивается, что лучше не трогать и как понять, что сайт не открывается именно из-за DNS.

Обновлено 05.10.2026Чтение ~5 мин

Чей DNS работает, решает режим клиента

Karing на компьютере работает в одном из двух режимов. В режиме системного прокси клиент прописывается в системе как прокси-сервер, и через него ходят программы, которые эту настройку соблюдают: браузеры и большинство мессенджеров. Имя сайта браузер передаёт клиенту, адрес ищет уже клиент, так что системный DNS для этих запросов почти ничего не решает. Программы, которые прокси игнорируют, идут мимо клиента целиком, вместе со своими запросами DNS.

В режиме TUN клиент создаёт виртуальный сетевой адаптер. Через него идёт весь трафик компьютера, обычные запросы DNS тоже, и клиент перехватывает их сам. Инструкция для нашей подписки в кабинете просит включать именно TUN, чтобы доступ получили все программы, включая те, что прокси не слушаются. Установка клиента на Windows и macOS описана на странице Подключение на ПК.

РежимКто ищет адрес сайтаВлияют ли настройки DNS в системе
Системный проксиДля браузера клиент, для остальных программ системаДля браузера почти нет, для программ мимо прокси полностью
TUNКлиент перехватывает запросыМало: обычные запросы DNS забирает клиент
Клиент выключенСистема по настройкам адаптераПолностью: запросы идут туда, куда указано в адаптере или роутере

Где меняется DNS в Windows 11, Windows 10 и macOS

В Windows 11 путь такой: «Параметры → Сеть и Интернет → Wi-Fi или Ethernet → свойства подключения → Назначение DNS-сервера → Изменить». Там автоматический режим переключается на ручной, вписываются адреса и включается для них шифрование DNS по HTTPS. Шифрование Windows включает только для серверов, которые знает, а их список выводит команда netsh dns show encryption.

В Windows 10 такого пункта в параметрах нет, и адреса меняют по-старому: «Панель управления → Центр управления сетями → Изменение параметров адаптера → Свойства → IP версии 4 → Использовать следующие адреса DNS-серверов». Шифрования DNS в обычных настройках десятки нет.

На Mac адреса лежат в «Системные настройки → Сеть → Wi-Fi или Ethernet → Подробнее → DNS». Новый сервер добавляется плюсом, серым показаны те, что выдала сеть. Отдельной галочки для шифрованного DNS на всю систему в macOS нет, он включается установкой профиля конфигурации. Для Karing такой профиль не нужен.

С включённым TUN ни в одной из трёх систем адреса ради туннеля менять не нужно. Значение они имеют, когда клиент выключен или программа работает мимо него.

Днс сервер для пк: когда его менять стоит

Ради самого туннеля DNS трогать незачем. Менять его есть смысл в трёх случаях:

  • Провайдерский DNS медленно отвечает или сбоит и без клиента. Публичный сервер на адаптере поможет всем программам, с туннелем и без.
  • На компьютере стоит рабочий туннель, который прописывает свои серверы DNS. Два туннеля одновременно спорят за маршруты и DNS, поэтому включайте их по очереди.
  • Вы ставили DNS с фильтрацией рекламы на роутер или адаптер, и после включения клиента что-то сломалось. Проверьте, работает ли всё на автоматическом DNS, а фильтр возвращайте по одному месту за раз.

Туннель включён, а сайт не открывается: браузер и кэш

Chrome и Edge умеют сами отправлять запросы DNS по HTTPS, это настройка «Использовать безопасный DNS» в разделе безопасности. В Firefox она называется DNS через HTTPS, и у него есть режим максимальной защиты, где браузер не возвращается к системному DNS. Если выбранный там сервер недоступен, Firefox перестаёт открывать сайты, хотя остальные программы работают. При таком симптоме эту настройку стоит проверить первой.

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

  • Windows: командная строка, ipconfig /flushdns.
  • macOS: Терминал, sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
  • Chrome и Edge: адрес chrome://net-internals/#dns (в Edge edge://net-internals/#dns) и кнопка Clear host cache.

Обычно после очистки страница открывается сразу. Если нет, перезапустите браузер: он мог держать открытые соединения со старым адресом.

Как проверить DNS: nslookup, коды ошибок, тест на утечку

Утилита nslookup есть и в Windows, и в macOS. Наберите в командной строке или Терминале nslookup и через пробел имя сайта. В ответе будут две части: какой сервер ответил и какой адрес он вернул. Если ответа нет совсем или пришла ошибка вроде «не удаётся найти», система не может разрешить имя, и виноват DNS. Если адрес пришёл, а сайт всё равно не грузится, проблема дальше, в соединении.

Браузер подсказывает то же своими кодами. ERR_NAME_NOT_RESOLVED в Chrome и Edge значит, что имя не разрешилось. При ERR_TIMED_OUT и ERR_CONNECTION_RESET адрес известен, но до него не достучаться.

Сервисы проверки утечек показывают, какие серверы DNS видит сайт. Ваш провайдер в этом списке ещё не означает поломку: подписка Siberian пускает российские адреса мимо туннеля, и банк с Госуслугами видят вашу обычную сеть (как это устроено, рассказано на главной). Разбираться стоит, когда закрытые сайты при включённом клиенте не открываются, а проверка показывает только провайдера. В этом случае убедитесь, что клиент работает в режиме TUN, и почистите кэш.

Частые вопросы

Вопросы про DNS на компьютере

Какой DNS-сервер поставить на ПК для туннеля?
Для туннеля отдельный сервер не нужен. В режиме TUN клиент сам перехватывает запросы DNS и решает, куда их отправить, поэтому в Windows и macOS можно оставить автоматическое получение адресов. Менять DNS имеет смысл, если проблема есть и без клиента, например провайдерский сервер медленный или сбоит.
Нужно ли включать DNS по HTTPS в Windows 11 вместе с туннелем?
Для туннеля не обязательно: при включённом TUN обычные запросы DNS всё равно уходят в клиент. Шифрование в настройках адаптера пригодится, когда клиент выключен. Windows включает его только для серверов из своего списка, а список показывает команда netsh dns show encryption.
Проверка показывает DNS моего провайдера. Это утечка?
Не обязательно. При раздельной маршрутизации российские адреса идут напрямую, и провайдер в результатах проверки бывает частью нормальной работы. Проблема есть, если недоступные сайты при включённом клиенте не открываются. Тогда проверьте, что клиент работает в режиме TUN, и очистите кэш DNS.
Windows и macOS

Один клиент и одна подписка на ПК и телефон

Разовый платёж через ЮMoney, без автосписаний.

Инструкция для компьютера