Why the clients behind router connecting direct to *dns.adguard.com:53?

Hi

Why the clients behind router connecting direct to *dns.adguard.com:53? This DNS server I configured in router as upstream.

Should the not connect to router for DNS? Then router query upstream DNS and cache it?

Or I got something wrong?

Remove DNS-related DHCP options if any:

uci -q delete dhcp.lan.dhcp_option
uci -q delete dhcp.lan.dns
uci commit dhcp
/etc/init.d/dnsmasq restart
/etc/init.d/odhcpd restart

Reconnect your clients to apply changes.

Set up DNS hijacking if the issue persists:
https://openwrt.org/docs/guide-user/firewall/fw3_configurations/intercept_dns

2 Likes

dhcp.lan.dhcp_option and dhcp.lan.dns were already empty

1 Like

Make sure your clients are configured to use only DNS provided by DHCP.

If you see the wrong DNS queries, you should also be able to identify their source.

1 Like