Как настроить DNS через HTTPS (DoH) на MikroTik RouterOS v7
Кратко Защитите приватность при серфинге, внедрив DNS через HTTPS (DoH) на MikroTik RouterOS v7. В этом руководстве - установка сертификатов, настройка безопасного резолвера с Cloudflare и проверка, чтобы все DNS-запросы были зашифрованы и скрыты от провайдеров и локальных атакующих.
Как настроить DNS через HTTPS (DoH) на MikroTik RouterOS v7
Приватность в цифровом мире — не роскошь, а необходимость. По умолчанию большинство маршрутизаторов использует обычный DNS, который передает запросы в открытом виде. Это значит, что ваш интернет-провайдер или злоумышленник в вашей сети Wi-Fi может отслеживать каждое посещение домена. Для решения используется DNS через HTTPS (DoH) — запросы шифруются с помощью протокола HTTPS/TLS, как в безопасных веб-браузерах.
С DoH на MikroTik “телефонная книга” интернета остается приватной. Запросы не идут через уязвимый UDP порт 53, а проходят по зашифрованному туннелю через порт 443.
Технические требования
Перед настройкой нужно проверить несколько важных моментов, чтобы шифрованное соединение работало корректно.
1. Точное время системы
Так как DoH использует SSL/TLS сертификаты, время на роутере должно быть правильным. Если часы сбиты, проверка сертификата не пройдет, и DNS перестанет работать.
- Зайдите в System > Clock и проверьте дату и время.
- Рекомендация: настройте NTP-клиент для автоматической синхронизации времени.
2. Версия RouterOS
Инструкция рассчитана на RouterOS v7. Хотя частично DoH поддерживался в поздних версиях v6, только v7 обеспечивает стабильность и поддержку современных шифров для надежного DoH с такими провайдерами, как Cloudflare и Google.
Шаг 1: Загрузка и импорт сертификатов
Чтобы удостовериться, что сервер Cloudflare подлинный, MikroTik нужен корневой сертификат центра сертификации (CA). Без него роутер не сможет установить безопасное соединение с DNS-сервером.
- Откройте Терминал в WinBox.
- Скачайте Root CA командой:
Terminal window /tool fetch url=[https://ssl.com/repo/certs/SSLcomRootCertificationAuthorityECC.pem](https://ssl.com/repo/certs/SSLcomRootCertificationAuthorityECC.pem) - Импортируйте файл в хранилище сертификатов роутера:
Terminal window /certificate import file-name=SSLcomRootCertificationAuthorityECC.pem passphrase=" - Проверьте успешный импорт в System > Certificates. Там должен отобразиться этот CA — значит роутер доверяет серверу.

Шаг 2: Настройка DoH-резолвера
С сертификатом можно настроить параметры DNS с использованием Cloudflare (1.1.1.1) — одного из самых быстрых и приватных провайдеров.
- Перейдите в IP > DNS.
- В поле Use DoH Server введите URL:
https://1.1.1.1/dns-query - Включите опцию Verify DoH Certificate — роутер будет проверять импортированный сертификат.
- Убедитесь, что отмечено Allow Remote Requests — это позволит устройствам в сети использовать MikroTik как безопасный DNS-шлюз.
- Важно: для максимальной защиты настройте клиентские устройства использовать IP MikroTik как DNS-сервер, а не внешние адреса.

Шаг 3: Проверка на клиенте
Даже при настройке роутера, нужно убедиться, что локальные устройства действительно используют зашифрованный канал.
- На компьютере установите DNS в IP-адрес вашего MikroTik.
- Откройте браузер, перейдите на страницу проверки Cloudflare.
- Дождитесь окончания теста. Строка “Using DNS over HTTPS (DoH)” должна показать Yes.

Устранение неполадок и мониторинг
Если сайты не загружаются, проверьте логи MikroTik для выявления сбоев рукопожатия или таймаутов соединения DoH.
- Проверка логов: выполните команду для событий, связанных с DoH:
Terminal window /log print where message~"doh" - Типичная ошибка: если логи показывают “SSL error”, перепроверьте System > Clock. Несовпадение времени даже на несколько минут делает сертификат недействительным.
Как помогает MKController: Масштабирование таких настроек приватности по многочисленным филиалам и клиентским объектам часто сложно. MKController позволяет одним разом загрузить DoH-конфигурации и корневые сертификаты во все роутеры. Если срок сертификата истекает или часы сбиваются на удалённом устройстве, дашборд сразу оповестит, чтобы вы предотвратили потерю подключения клиента.
О MKController
Надеемся, что эти советы помогут вам лучше ориентироваться в мире MikroTik и интернет-технологий! 🚀
Будь то тонкая настройка или упорядочивание сетевого хаоса, MKController создан, чтобы облегчить вашу работу.
Централизованное облачное управление, автоматизация обновлений безопасности и простой в освоении дашборд — всё, чтобы вывести вашу сеть на новый уровень.
👉 Начните бесплатный 3-дневный тест сейчас на mkcontroller.com — и убедитесь, как удобно управлять сетью.