Adguard Home sur mon linux!

Hé oui, avoir linux sur son pc, ça permet beaucoup de choses…
Là c’est un tuto rapide pour installer adguard home en même pas 10 minutes, testé sur fedora 40 à jour au 21/03/24.
Je vous invite à consulter la doc adguard pour configurer un reverse proxy pour avoir une url de type https://mondomaine.tld/adguard

A partir de juin 2024, les bloqueurs de pub ne fonctionneront plus sur chrome, en revanche sur brave, firefox, vivaldi ou autre, il n’y aura pas de problème. Un adguard home vous servira donc pour bloquer les pubs et le tracking sur tout le traffic de votre pc et donc tous les navigateurs. Pour les pubs youtube, vous devrez toujours utiliser une extension sur pc ou une appli patchée sur mobile.

Extensions anti pub:
Ublock pour chrome (ne marchera plus en juin 2024)
Ublock lite pour chrome (marchera après juin 2024)
Ublock pour firefox (marchera après juin 2024)

PARTIE I: INSTALLATION

tuto install: https://github.com/AdguardTeam/AdGuardHome
tuto désactivation dns natif: https://github.com/AdguardTeam/AdGuardHome/wiki/FAQ#bindinuse
super liste de filtres: https://github.com/ppfeufer/adguard-filter-list

-on télécharge le script d’installation:
wget -O /tmp/install_adguard_home.sh https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh
chmod +x /tmp/install_adguard_home.sh

-on bloque le dns natif:
sudo mkdir -p /etc/systemd/resolved.conf.d
FILE=/etc/systemd/resolved.conf.d/adguardhome.conf
sudo tee -a $FILE > /dev/null <<EOT
[Resolve]
DNS=127.0.0.1
DNSStubListener=no
EOT

sudo mv /etc/resolv.conf /etc/resolv.conf.backup
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
sudo systemctl reload-or-restart systemd-resolved

-on installe adguard home:
/tmp/install_adguard_home.sh

-on lance firefox sur l’url adguard home:
firefox http://127.0.0.1:3000/

Laissez-vous guider pour finir l’installation…

PARTIE II: configuration

Dans paramètres, paramètres DNS, rentrez le DNS sécurité de cloudflare, qui répond très vite. Oui, pas de filtrage de pubs, mais on y arrive
https://security.cloudflare-dns.com/dns-query
On peut aussi mettre directement Adguard pour avoir un filtrage des pubs, mais c’est plus lent:
https://dns.adguard.com/dns-query

Dans Filtres, listes de blocage DNS, on renseigne la ou les listes, sachant que la première est déjà très complète:
https://github.com/ppfeufer/adguard-filter-list/blob/master/blocklist?raw=true
https://raw.githubusercontent.com/yourduskquibbles/webannoyances/master/ultralist.txt
https://abp.oisd.nl/
https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt

21 mars 2024