Как устранить утечку DNS при использовании WireGuard на роутере?
Приветствую, чтобы не было утечки
Для начала давайте настроим всё правильно.
Допустим у вас оптика с авторизацией PPoE
1 заходим в проводной>показать доп настройки > ставим чекбокс напротив игнорировать днс
2 заходим в интернет фильтр
Прописываем 8.8.8.8 для ppoe
10.2.0.1 для wireguard

3 приоритеты подключений
В первой вкладке создаем новый профиль, туда добавляем только wireguard (ещё создать профиль NoVPN, куда засунуть PPoE, это для того чтобы dns запросы не шли через vpn у тех клиентов, которые не используют его)
Во второй вкладке добавляем в новый профиль те устройства, которые должны сидеть с vpn (можно потом в списках устройств менять.

Для начала попробуй с 3го шага. Думаю его будет достаточно.

Тестить утечку dns только через internet explorer (если нет его, отключить в браузере безопасный dns (DoH))
Dnsleak.com dnsleaktest.com
Использовать DNS от гугл или cloudflare можно и ничего не блокируется.
Этот параметр указывается в клиентском конфиге, что все запросы надо пустить через VPN.
Покажите конфиг клиентский, для wireguard