DNS over HTTPS (DoH) шифрует запросы к DNS-серверу, не позволяя провайдеру или злоумышленнику в сети видеть, какие сайты вы посещаете. Windows 11 поддерживает DoH нативно начиная со сборки 21H2. В этом руководстве вы узнаете, как активировать функцию через интерфейс настроек, реестр и PowerShell, а также какие публичные серверы поддерживают шифрование. Если вы уже изучали материалы о настройке брандмауэра и настройке Defender, то DNS over HTTPS станет логичным дополнением к защите сети.
Главное:
- DoH шифрует DNS-трафик и скрывает запросы от провайдера
- Windows 11 поддерживает DoH нативно без сторонних приложений
- Настройка возможна через GUI, реестр и PowerShell
- Совместимые серверы: Cloudflare 1.1.1.1, Google 8.8.8.8, Quad9 9.9.9.9
Что такое DNS over HTTPS и зачем он нужен
Обычный DNS работает в открытом виде через порт 53. Каждый запрос к домену виден провайдеру, корпоративному файрволу или любому, кто перехватывает трафик в локальной сети. DNS over HTTPS оборачивает запросы в зашифрованный HTTPS-туннель на порту 443, делая их неотличимыми от обычного веб-трафика.
Преимущества DoH:
- Конфиденциальность: провайдер не видит запрашиваемые домены
- Целостность: ответы нельзя подменить без обнаружения
- Обход блокировок на уровне DNS
- Защита в публичных Wi-Fi сетях
Ключевые публичные DoH-серверы с их адресами:
- Cloudflare: 1.1.1.1 и 1.0.0.1
- Google: 8.8.8.8 и 8.8.4.4
- Quad9: 9.9.9.9 и 149.112.112.112
- AdGuard DNS: 94.140.14.14 и 94.140.15.15
Подробнее о технологии читайте в официальной документации Microsoft: поддержка DoH в Windows.
Включение DNS over HTTPS через Параметры Windows 11
Самый простой способ активировать DoH не требует редактирования реестра.
- Откройте Параметры (Win + I).
- Перейдите в Сеть и Интернет и выберите свой адаптер (Wi-Fi или Ethernet).
- Нажмите Свойства оборудования.
- Рядом с полем Назначение DNS-сервера нажмите Изменить.
- Переключите режим на Вручную.
- Введите IPv4-адрес: например,
1.1.1.1. - В поле Шифрование DNS выберите Только зашифрованный (DNS over HTTPS).
- Повторите для альтернативного адреса
1.0.0.1. - Сохраните настройки кнопкой Сохранить.
После сохранения Windows начнет использовать DoH автоматически. Для IPv6 повторите процедуру в разделе IPv6, указав 2606:4700:4700::1111 и 2606:4700:4700::1001.
Настройка DoH через реестр
Реестровый метод полезен при массовом развертывании через групповые политики.
Откройте PowerShell от имени администратора и выполните команды для добавления Cloudflare в список одобренных DoH-серверов:
# Добавить Cloudflare 1.1.1.1
reg add "HKLMSYSTEMCurrentControlSetServicesDnscacheParametersDohWellKnownServers1.1.1.1" /v DohFlags /t REG_QWORD /d 3 /f
# Добавить альтернативный адрес 1.0.0.1
reg add "HKLMSYSTEMCurrentControlSetServicesDnscacheParametersDohWellKnownServers1.0.0.1" /v DohFlags /t REG_QWORD /d 3 /fЗначение флага 3 означает: DoH поддерживается и используется автоматически. После добавления перезапустите службу DNS:
Restart-Service -Name DnscacheЧитайте подробнее об управлении службами в наших материалах про основах PowerShell.
Проверка работы DNS over HTTPS
Убедитесь, что DoH активен и работает корректно несколькими способами.
Способ 1: Тест через браузер
Зайдите на 1.1.1.1/help от Cloudflare. На странице отобразится статус: Using DNS over HTTPS (DoH): Yes.
Способ 2: Анализ трафика в PowerShell
# Проверить текущие DNS-серверы адаптера
Get-DnsClientServerAddress | Select-Object -Property InterfaceAlias,ServerAddresses
# Просмотр настроек DoH
Get-DnsClientDohServerAddressСпособ 3: Wireshark
При правильной конфигурации DNS-запросы в Wireshark будут видны как HTTPS-пакеты на порту 443, а не как DNS на порту 53.
Для полноценной защиты сети дополните DoH настройками, описанными в статье про настройке брандмауэра.
Решение проблем с DNS over HTTPS
При включении DoH могут возникнуть следующие проблемы.
Сайты перестали открываться
Проверьте, что введенный IP-адрес действительно поддерживает DoH. Некоторые корпоративные DNS-серверы не совместимы с шифрованием. Временно переключитесь на автоматический режим и проверьте подключение.
Опция DoH недоступна в интерфейсе
Убедитесь, что версия Windows 11 не ниже 21H2. Выполните:
winverЕсли сборка актуальна, проверьте, не заблокирована ли функция групповой политикой организации.
Периодические сбои разрешения имен
Добавьте резервный DoH-сервер (второй адрес). Сброс кэша DNS также помогает:
ipconfig /flushdnsЕсли проблемы продолжаются после всех настроек, рассмотрите сбросе Windows как крайнюю меру, либо приобретите лицензионную копию системы в нашем каталоге Windows.
Диагностика сетевых проблем
Прежде чем менять настройки, определите, где именно возникает проблема. Системная диагностика занимает 2-3 минуты, но экономит часы проб и ошибок.
Базовые проверки
# Проверка сетевого подключения
ipconfig /all
# Тест связи с DNS-сервером
ping 8.8.8.8
# Тест DNS-разрешения
nslookup google.com
# Трассировка маршрута
tracert google.comЕсли ping по IP работает, а nslookup нет — проблема в DNS. Если оба не работают — проблема на уровне сетевого подключения.
Сброс сетевых настроек
Когда диагностика не помогает, полный сброс сетевого стека часто решает проблему:
# Полный сброс сети (от имени администратора)
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /release
ipconfig /renewПосле сброса перезагрузите компьютер. Все VPN-подключения и прокси-настройки придется создать заново. Подробнее о настройке DNS читайте в руководстве по DNS.
Безопасность сетевых подключений
Настройка сети без учета безопасности — это открытая дверь для злоумышленников. Минимальные меры защиты обязательны.
Брандмауэр Windows
Не отключайте брандмауэр полностью. Вместо этого создавайте правила для конкретных приложений и портов. Проверьте текущее состояние:
# Статус брандмауэра для всех профилей
netsh advfirewall show allprofiles stateШифрование трафика
- Используйте WPA3 или WPA2-Personal для домашней Wi-Fi сети
- При работе в публичных сетях подключайте VPN
- Для удаленного доступа используйте SSH или RDP с NLA вместо незащищенных протоколов
Мониторинг подключений
# Все активные сетевые подключения
netstat -an | findstr ESTABLISHED
# С именами процессов (от имени администратора)
netstat -abЕсли видите подключения к незнакомым IP-адресам, проверьте их через whois. Подозрительные соединения могут указывать на вредоносное ПО.
Советы по устранению проблем
Если описанные выше методы не дали результата, попробуйте расширенный набор действий. Каждый шаг проверен на практике и занимает не более 10 минут.
Проверка обновлений Windows
Убедитесь, что установлены все доступные обновления. Многие ошибки исправляются именно через обновления:
# Проверка и установка обновлений через PowerShell
# Установка модуля (один раз)
Install-Module PSWindowsUpdate -Force -Scope CurrentUser
# Проверка доступных обновлений
Get-WindowsUpdate
# Установка всех обновлений
Install-WindowsUpdate -AcceptAllЧистая загрузка Windows
Сторонние программы и службы могут конфликтовать с системными функциями. Чистая загрузка отключает все лишнее и помогает изолировать проблему:
- Нажмите Win + R, введите
msconfig - На вкладке Службы поставьте галочку Не отображать службы Microsoft
- Нажмите Отключить все
- Перейдите на вкладку Автозагрузка > Открыть диспетчер задач
- Отключите все элементы автозагрузки
- Перезагрузите компьютер
Если проблема исчезла в чистой загрузке, включайте службы по одной, перезагружаясь каждый раз. Так вы найдете конфликтующую программу.
Создание нового профиля пользователя
Поврежденный профиль вызывает множество непредсказуемых сбоев. Создайте тестовый аккаунт:
# Создание нового локального администратора
net user TestAdmin Pa$$w0rd /add
net localgroup Administrators TestAdmin /addВойдите под новым аккаунтом и проверьте, сохраняется ли проблема. Если нет — дело в профиле. Перенесите эти из старого профиля в новый через папку C:Users.
Часто задаваемые вопросы
Замедляет ли DNS over HTTPS интернет?
Незначительно. Первый запрос чуть дольше из-за TLS-рукопожатия, но последующие запросы к тому же серверу обрабатываются быстро благодаря кэшированию соединения.
Можно ли использовать DoH с корпоративным VPN?
Зависит от политики VPN. Многие корпоративные VPN перенаправляют DNS через свои серверы, что может конфликтовать с DoH. Уточните у системного администратора.
Работает ли DoH в Windows 10?
В Windows 10 DoH не поддерживается нативно. Для него нужны сторонние программы, например Simple DNSCrypt, или настройка в браузере (Chrome, Firefox, Edge).
DoH защищает весь трафик или только браузер?
При настройке на уровне Windows DoH применяется ко всем приложениям системы. При настройке только в браузере защищены лишь DNS-запросы из этого браузера.



