Installation de l’image Pi-hole
Création d’un dossier partagé docker-pihole
Pour créer un dossier partagé, utilisez le panneau de configuration de votre système. Il est conseillé de ne pas utiliser le dossier générique « docker » pour faciliter les sauvegardes avec des outils comme hyper-backup.
Ajoutez ensuite deux sous-dossiers dans « docker-pihole » :
- etc-pihole
- etc-dnsmasq.d
Modifiez les autorisations « System » de ce dossier partagé pour éviter les erreurs d’accès et d’exécution.
Création d’un projet dans Container Manager
Voici le contenu du fichier docker-compose :
version: "3" services: pihole: image: pihole/pihole:latest container_name: pihole hostname: pihole environment: TZ: "Europe/Paris" # Fuseau horaire WEBPASSWORD: "votre_mot_de_passe" # Mot de passe pour l'interface web DNS1: "208.67.222.222" # DNS primaire (par ex., OpenDNS) DNS2: "192.168.1.1" # DNS secondaire (par ex., votre routeur Synology) ports: - "53:53/tcp" # Port DNS en TCP - "53:53/udp" # Port DNS en UDP - "8888:80/tcp" # Port pour l'interface web volumes: - /volume1/docker-pihole/etc-pihole:/etc/pihole # Dossier de configuration Pi-hole - /volume1/docker-pihole/etc-dnsmasq.d:/etc/dnsmasq.d # Dossier de configuration DNS restart: unless-stopped network_mode: bridge
Assurez-vous de définir un mot de passe sécurisé pour l’interface web. Notez que « 192.168.1.1 » est l’adresse de mon routeur Synology.
Lancement du projet
Une fois le projet lancé, vérifiez sa création dans le journal pour vous assurer qu’il n’y a pas de problèmes.
Accès à l’interface d’administration de Pi-Hole
Pour accéder à l’interface d’administration, utilisez l’adresse locale de votre NAS, par exemple 192.168.1.2:8888. Entrez le mot de passe que vous avez défini dans le fichier docker-compose pour accéder à l’écran d’administration de Pi-Hole.
Test de Pi-Hole
Pour tester Pi-Hole, modifiez temporairement l’adresse du serveur DNS dans les paramètres réseau de votre adaptateur en utilisant l’IP de votre NAS.
Visitez ensuite un site avec beaucoup de publicités pour tester l’efficacité de Pi-Hole.
Comparaison avec et sans Pi-Hole
Utilisez un navigateur comme Edge dans un bac à sable Windows, désactivez toutes les options de sécurité, purgez le cache et visitez le site AdBlock Tester pour évaluer l’efficacité de Pi-Hole.
Résultat sans Pi-Hole :
Résultat avec Pi-Hole :
La note passe de 39/100 à 70/100, montrant une amélioration notable.
Sur 39 requêtes pour construire la page, 14 ont été bloquées.
Comparaison avec le bloqueur de Brave
Le navigateur Brave, avec son bloqueur intégré, est utilisé pour comparer les résultats. En mode privé, Brave bloque 12 sites ou requêtes, obtenant une note de 96/100 sans Pi-Hole.
Avec Pi-Hole activé, le résultat reste à 96/100. En désactivant le bouclier de Brave, Pi-Hole obtient 70/100, et sans Pi-Hole, la note est de 39/100.
Conclusion
Pi-Hole est efficace mais moins performant que le bloqueur intégré de Brave selon les tests effectués sur adblock-tester.com. Cependant, il reste un bon complément pour le réseau local.