AdGuard home dns settings

Hello. I have just setup my RB750Gr3 and raspberry pi 3. Local network and adguard is all configured.

  1. adguard has static IP
  2. added ip to dns list at IP -> DNS -> servers
  3. added dns as primary with router as fallback to dhcp server at IP -> DHCP Server -> Networks -> defconf

When connecting over wifi the result is exactly as expected, dns rewrites in adguard work and ads are blocked. However, when connecting through ethernet the results are intermittent at best.

I have flushed the cache in both adguard and winbox, I have setup ssl certs, and I have tried to manually test with a dig command. The results are always the same, it works 100% of the time on my phone over wifi but I cannot figure out what is causing ethernet to sometimes fallback to the default dns. I want the default to stay there as a fallback in case the pi setup stops working while I’m not around.