It functions properly when using a regular browser, but once I switch to private/ incognito mode, nothing happens. I conducted some tests, such as visiting websites that are supposed to be blocked, but they aren’t blocked and open normally. Although AdGuard’s general statistics indicate that it blocked the site, in reality, the website opens as usual.
Can you give us more details?
Which Adguard do you use?
- AdGuard Home
- AdGuard Browser extensions
- AdGuard Mobile App
- AdGuard DNS
How did you configure it?
Many browsers have options to use extra “private” DNS services and even DNS-over-HTTPS, which will circumvent your setup.
This is a browser setting and can not really be handled from AdGuard.
Which browser.
AdGuard Home (Version: 5.1.5)
This is an add-on for Home Assistant. I modified the DNS settings of my router (Deco BE95) to point directly to my Home Assistant address, strictly following AdGuard’s instructions.
Everything works perfectly in normal browsing mode—ads are blocked as expected, and websites that are supposed to be blocked are also blocked. Additionally, I can monitor all network traffic. However, AdGuard doesn’t function when I use Chrome’s Incognito Mode or Safari’s Private Mode.
Even if the router’s secondary DNS is set to an ad block (family protection) server, there are still two firewalls to go through, yet the browser continues to use its own.
I think this is your issue
Thank you. It seems that this solution solved the problem, but only on the device where I edited the settings. It’s not a whole network solution.
DNS-over-HTTPS do not use normal DNS servers, but instead web servers on the internet configured to make DNS replies.
That’s because it’s a per device problem.
If you’re using a local domain you could theoretically apply registry settings or policy to force the issue (I’d be surprised if these are noty listed specifically on the group policies available from the vendors)