Brume 2 or Beryl AX3000 as an (always-on low power) AdGuard home server

The standard AdGuardHome implementation on GL.iNet routers will show “localhost” in its Query Log.

In order to show the actual client IP’s, I also made the changes in this post so that AdGuardHome listens for DNS requests on TCP Port 53, instead of dnsmasq listening:

DHCP on your main router has to assign to client devices the IP address of the Beryl AX as the DNS server.