Enable DOT/DOH on Route10

I recently got a Route10 router and would like to configure it to use AdGuard DNS, specifically with DNS over TLS (DoT) or DNS over HTTPS (DoH). Has anyone successfully set this up? I can use the legacy IPv4 server, but I would prefer to encrypt my DNS queries coming from the router or any device on my network.

DNS Server to route all traffic from the router and devices on the LAN via https://dns.adguard-dns.com/dns-query

It would be beneficial if this feature was supported natively through the GUI, as many new routers released in recent years include this capability.

Any help is appreciated,

Route10 already has https-dns-proxy which supports DoH and is enabled by default in the dashboard. But you need the cli to configure it.

I want to use a specific DNS server that allows me to block multiple services/sites. I believe they are using Cloudflare in https-dns-proxy. If you have it set up, do you mind providing some steps on how to achieve it?

I’m not using Route10’s http-dns-proxy but here are the steps via cli on how to configure it:

  1. Copy /etc/config/https-dns-proxy to /cfg/https-dns-proxy
  2. Create another copy as a backup: /cfg/https-dns-proxy.bak
  3. Edit /cfg/https-dns-proxy and remove the default DoH used by Route10 and add your own.
  4. Copy and overwrite /etc/config/https-dns-proxy with /cfg/https-dns-proxy
  5. Restart https-dns-proxy: /etc/init.d/https-dns-proxy restart

Your changes will not survive reboot so you need to create /cfg/post-cfg.sh and add:

cp -f /cfg/https-dns-proxy /etc/config/https-dns-proxy
/etc/init.d/https-dns-proxy restart

Thank you for getting back to me, I found the link below.

I think that is for ControlD DNS only. You want Adguard DNS DoH right, just follow the steps I posted.