Flint 2: pass device names to NextDNS?

Hi all

I recently bought a Flint 2 and am really enjoying it! I’d like to pass device names on my LAN to NextDNS, so they don’t all show up as ‘Unidentified devices’ with the routers WAN IP. Is there a way to do this? NextDNS supports it, but the setup needs to be on OpenWRT side. I think Stubby’s configuration (for DoT) might be the solution, but I’m not sure. I’ve played with AdGuard but it doesn’t seem possible to insert a device name dynamically into the DNS resolver address.

Any help would be much appreciated!

Hi

Standard DNS proxy servers (like dnsmasq) do not support forwarding client hostnames to upstream DNS servers via standard DNS protocols (UDP, TCP, DoH, or DoT).

If you need this functionality, you should use the NextDNS CLI, which is a DNS proxy developed by NextDNS that supports forwarding client names.

You can follow this tutorial to install and configure it:

More infomation about how to use it: Home · nextdns/nextdns Wiki · GitHub

That's helpful, thanks Will! Are there any implications using the NextDNS CLI alongside AdGuard through the GUI? I assume the option for AdGuard to handle all DNS requests should be disabled.

NextDNS CLI requires direct reception of DNS requests from clients and forwarding to NextDNS servers.

Therefore, I think they cannot function together.


However, if you only wish to use ADG Home to filter ads while forwarding different client DNS requests to corresponding NextDNS servers, refer to: Clients · AdguardTeam/AdGuardHome Wiki · GitHub

1 Like