AdGuard Home est un logiciel de filtrage de contenu et de blocage de publicités qui peut être exécuté sur votre propre matériel ou serveur. OpenWrt est un système d’exploitation Linux open source destiné aux routeurs et aux appareils embarqués. Vous pouvez installer et exécuter AdGuardHome sur un routeur OpenWrt dans l’optique filtrer les contenus indésirables au seins de vos réseaux informatiques.
Comment procéder à l’installation de AdguardHome?
Assurez-vous que votre routeur OpenWrt dispose de suffisamment d’espace de stockage et de ressources pour exécuter AdGuardHome. Ps:J’ai paramétré une ExtRoot (Extension de la partition root vers un Clef USB de 64GB). Avoir une idée sur l’architecture du matériel est aussi nécessaire.J’ai le modèle RB951 du routeur MikroTik qui repose sur une architecture MIPS avec lequel j’effectue ce tutoriel. Accédez en suite à votre routeur OpenWrt via SSH en utilisant un terminal ou un outil tel que PuTTY puis appliqué les commandes suivantes.
Rafraîchissement et installation des paquets indispensables
opkg update && opkg install certtool ca-certificates ca-bundle wget coreutils-nohup
Naviguer vers le dossier /overlay
cd /overlay
Téléchargement du projet AdguardHome depuis le répertoire Github
wget -c https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.108.0-b.42/AdGuardHome_linux_mips_softfloat.tar.gz
Décompression du fichier * tar.gz
tar xfvz AdGuardHome_linux_mips_softfloat.tar.gz
Exécution du script d’installation
/overlay/AdGuardHome/AdGuardHome -s install
Démarrage automatique du script
nohup /overlay/AdGuardHome/AdGuardHome > /dev/null 2>&1&
Nous allons effectuer une redirection de port l’adresse et du DNS. Naviguer vers Network puis DNS AND DHCP; nous allons juste ajouter l’adresse 10.10.10.1#5357 puis enregistrer les modifications.Pour finir, les règles de pare feu ci dessus nous permettrons de s’assurer que tous les trafics du port br-lan vont passer part le port du dns 5357.
iptables -t nat -A PREROUTING -i br-lan -p udp --dport 53 -j DNAT --to 10.10.10.1:5357
iptables -t nat -A PREROUTING -i br-lan -p tcp --dport 53 -j DNAT --to 10.10.10.1:5357
Tests
Dans un navigateur de notre choix renseigné l’adresse ip du routeur suivi du numéro de port 3000 Ex: https://10.10.10.1:3000.
NB: Le port 3000 est défini par défaut,il est recommandé de personnaliser ce numéro de port au cas ou vous avez plusieurs service et applicatif sur votre réseau.
Lire aussi:Uptime Kuma facilite la surveillance des SI (Système d’Information)