DNS over TLS appears as an encrypted DNS option in the GL admin panel. Sadly, no DNS over HTTPS.
There are some packages in the GL repo, like https-dns-proxy, dns-over-https and luci-app-https-dns-proxy,
I tried https-dns-proxy and luci-app-https-dns-proxy but there seems to be a GL “feature” that overrides DNS settings that don’t originate from the GL admin panel.
Is there a reliable way to set up DNS over HTTPS on Mudi?
The https-dns-proxy has a record configuration file in /etc/dnscrypt-proxy2/dnscrypt-proxy.toml.
You can back up to /root/dnscrypt-proxy.toml after setting it up.
If the running configuration has overwrite/change, you can add commands in /etc/rc.local to make it execute once each time of router starts and overwrite the running configuration:
Seems the Mudi v2 firmware does not support DOH for now, that is, the dnscrypt-proxy2 is not supported, now supported v1.
I have submitted to R&D to evaluate, since the Mudiv2 has little flash space, so we have to evaluate whether it is merge the dnscrypt-proxy2 software and that supports configuration on the GL GUI.
Sorry, there is currently no other way to support DOH, you can use DOT first.