AdguardTeam / AdGuardHome

Network-wide ads & trackers blocking DNS server
https://adguard.com/adguard-home.html
GNU General Public License v3.0
25.43k stars 1.83k forks source link

Option to keep dns rewrites per client but not global settings #4425

Open t3dium opened 2 years ago

t3dium commented 2 years ago

On some clients, until i'm able to have per client blocklists I have to disable global settings (and therefore filters).

This also means that I lose dns-rewrites however, so it would be nice to have that as a separate option image

EugeneOne1 commented 2 years ago

@t3dium, hello and thanks for a suggestion. Perhaps, we may add the "enable protection" checkbox here. Anyway, we'll consider adding this.

Kylindrias commented 1 year ago

I'd also like to see this implemented.

I've had to disable Global Blocklists as it was causing too many issues with the Mrs. So rather than opt out of AdGuard I want to make it opt in and only have certain IP addresses use the filters. This means the entire network can benefit from DNS over TLS, DNS over HTTPS, etc, but Ads will only be blocked on specific devices.

Unfortunately, the current options available breaks DNS-rewrites which I want to keep as they're all for my own private network.

Is it possible for DNS rewrites to be a separate option entirely as a global setting under General Settings?

The option is "Block domains using filters and hosts files", but I'm not blocking domains, in fact, unchecking the option is what is blocking the domains so the option is having the opposite effect.

As a work around in the mean time I've added the router as an upstream DNS server for my domain and put my internal DNS entries on that instead.

Michaelcombs commented 9 months ago

Yes, please add the 'Disable Protection' feature to the client specific settings which preserves DNS rewrites.

Daniel-dev22 commented 5 months ago

Surprised this still isn't possible 2 years later.