I have installed 3.203_beta1 in one of my MV1000 this morning. I use it as Wireguard client with policy to exclude 3 MAC, I have enabled AGH and added a huge block list (OISD) and added Luci and banIP (again with large lists). Everything seems to work good so far.
But AGH offers me to upgrade.
AdGuard Home v0.106.0 is now available!
Do you recommend to upgrade or is it better to keep the version you have packaged ?
By the way, of the features added between 0.104 - 0.106, my favorite is the client tagging feature.
It passes the client information that AdGuard Home has roughly categorized in the DNS request to other AdGuard products, and makes it available for more detailed filtering branching conditions. It will definitely help if you are into AdGuard products.
And I also remember 0.103 (supported by GL-iNet) was the first version to support DoQ (DNS requests using the QUIC protocol, it’s secure and fastest!). Some subsequent bugfixes definitely improved the behavior, so it’s a good idea to update it when using DoQ as well.
What annoys me most about AGH is the way it has been implemented in these GL routers. I don’t like seing all request coming from localhost. It’s like being blind not knowing what device makes what DNS request. It makes some functions unusable, like Client settings.
I may soon switch to adblock instead as it uses way less memory and can report requests from each client (although this function seems to stop working after a few hours or days).
I can use the same huge blocklist on both AGH and adblock, like OISD.
The only thing I’ll miss from AGH is the Blocked services options.
If you really have to do a complete client address classification here, A complete two-stage configuration without loopback will maybe hurt performance, so I think easier to have an API for intermediate processing of CDN requests (irresponsible remarks🥴)