Hello!
I set up my router (192.168.1.1) to forward all DNS queries to AGH (192.168.0.250). I've also added Port Forwarding rules to prevent i.e. my Chromecast from not using AGH. This works really well:
dnsmasq
config dnsmasq
...
list server '192.168.0.250#53'
Port Forwarding:
config redirect 'adguardhome_lan_dns_53'
option src 'lan'
option proto 'tcp udp'
option src_dport '53'
option target 'DNAT'
option name 'Adguard Home LAN'
option dest_port '53'
option dest 'lan'
option dest_ip '192.168.1.1'
option src_ip '!192.168.0.250'
However, this of course only shows 1 client in AGH (my router).
Can I preserve client IPs? I tried port forwarding directly to my AGH instead of the router which then of course shows the correct clients, but it breaks some services such as Netflix (it just says I'm offline...).