We can set a manual DNS server in DNS server settings, but not a custom encrypted DNS with DoH or DoT. This means, for example, I can’t select quad9 for DoH.
It would be useful to be able to specify a custom server for DoT/DoH.
Model: GL-BE9300
Firmware: v4.8.1
OpenWrt version: OpenWrt 23.05-SNAPSHOT
Hi
Please refer to the following two methods to manually add DoT/DoH servers via SSH.
Hi
This error seems to appear when click "Test upstream" instead of "Apple".
Is the device connected to the Internet, and whether dns.controld.com ping able?
Maybe you can refer to the steps below to add ControlD DoH in Encrypted DNS settings instead of using AdGuard Home.
SSH to router .
Create the DNS stamp via following this guide.
How to create your own DNS stamp for Secure DNS | AdGuard DNS Knowledge Base
Please carefully check each step, as any errors or omissions may result in DNS c…
Hello,
OK, I see.
Select any DoT server in GL GUI > Network > DNS, and apply, for example
[image]
Edit the file "/etc/config/stubby":
vi /etc/config/stubby to enter it, and press keyboard key "i" to edit.
Remove the cloudflare part and add these following:
config resolver
option address '9.9.9.9'
option tls_auth_name 'dns.quad9.net'
like this:
[image]
Press keyboard key "Esc", then type ':wq' to save the configuration and exit.
Restart the services to make the con…
This really feels like something that should be exposed to the UI - I can do the SSH method, no worries, but this feels like a missing feature.
Support for customizable encrypted DNS through the UI is planned, but it may take sometime.
system
Closed
November 8, 2025, 3:58am
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.