Установка и настройка https‑dns‑proxy - gSpotx2f/ruantiblock_openwrt GitHub Wiki

1. Установка https-dns-proxy:

opkg update
opkg install https-dns-proxy

В процессе установки будет автоматически настроен dnsmasq, поэтому дополнительных манипуляций не требуется. По умолчанию, используются два провайдера: Google и Cloudflare, т.е. работают 2 экземпляра https-dns-proxy. Второй можно отключить удалив соответствующую секцию в /etc/config/https-dns-proxy. LuCI приложение (luci-app-https-dns-proxy) имеет пресеты для нескольких дополнительных провайдеров, установка:

opkg install luci-app-https-dns-proxy

2. Отключение провайдерских DNS:

uci set network.wan.peerdns='0'
#Если используется PPPoE:
uci set network.PPPoE.peerdns='0'
uci commit network

3. Перезагрузка роутера.

После перезагрузки можно проверить работоспособность https-dns-proxy здесь: https://dnsleaktest.com.

Раздел https-dns-proxy в руководстве OpenWrt: https://openwrt.org/docs/guide-user/services/dns/doh_dnsmasq_https-dns-proxy.