AdguardTeam / AdGuardHome

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

Quick toggle to enable/disable ad blocking of specific client #7434

Closed distante closed 1 week ago

distante commented 1 week ago

Prerequisites

The problem

Sometimes due work or specific network issues, I have to let a client bypass Adguard.

This can be for:

  1. Not-yet completed configurations like when I let my kid play Minecraft on my windows PC and with AdGuard enabled the Minecraft Bedrock account can not be correctly linked to my kids microsoft account.

or

  1. While working on the development of an app that contains ads and I need to see that the functions linked to ads (rewards, unlocks, etc) are still working.

Proposed solution

I propose to include a toggle in the client list that lets the client get non-blocked DNS responses.

Alternatives considered and additional information

Right now (AFAIK) the only way existent is to disable AdguardHome for the hole network. Which is not the best option.

tjharman commented 1 week ago

You can already do this.

First untick the yellow box, then untick the red box.

image

distante commented 1 week ago

You can already do this.

First untick the yellow box, then untick the red box.

image

The problem with this, is that there is no signal on the client list that this client has his settings disabled unless you go until the details. In a big list is even harder to do.

tjharman commented 1 week ago

I would suggest another ticket then with what you actually want - the functionality in this ticket is provided but now you're asked about something related, but different.

distante commented 1 week ago

The title says "quick toggle", and in the description it says "I propose to include a toggle in the client list that lets the client get non-blocked DNS responses."

I know we can change the configurations from each client, but we do not have a quick toggle.

Do I really need to open another ticket?

tjharman commented 1 week ago

Yes please.

The problem Sometimes due work or specific network issues, I have to let a client bypass Adguard.

This already exists.

Alternatives considered and additional information Right now (AFAIK) the only way existent is to disable AdguardHome for the whole network. Which is not the best option.

Also not the case.

I get what you mean now you've clearly explained it, but in the interests of getting the developers to understand quickly what you're asking for, I suggest opening a new ticket that focuses on that. This ticket talks about functionality that already exists (though not exposed in the way you want it)