Pi-hole
Pi-hole est un bloqueur de publicité au niveau du réseau[2] qui agit comme un DNS menteur et éventuellement comme un serveur Dynamic Host Configuration Protocol[3], destiné à être utilisé sur un réseau privé[4]. Il est conçu pour être installé sur des périphériques intégrés dotés de capacités réseau, tels que le Raspberry Pi, mais il peut être utilisé sur d'autres machines exécutant Linux ou dans des environnements virtualisés[5],[6],[7].
Première version | |
---|---|
Dernière version | 5.10 ()[1] |
Dépôt | github.com/pi-hole/pi-hole |
Écrit en | GNU Bash |
Licence | Licence publique de l'Union européenne |
Site web | pi-hole.net |
Pi-hole est en mesure de bloquer les publicités traditionnelles sur les sites Web ainsi que les publicités moins conventionnelles, telles que celles sur les téléviseurs intelligents et les publicités pour systèmes d'exploitation mobiles.
Historique
Le projet Pi-hole est créé par Jacob Salmela en tant qu'alternative open source à AdTrap[8],[9] en 2014[10] et était hébergé sur GitHub[11]. Depuis, plusieurs contributeurs ont rejoint le projet, notamment dschaper[12], PromoFaux[13] et DL6ER[14].
Fonctionnalités
Pi-hole utilise dnsmasq, cURL, lighttpd, PHP et AdminLTE[15]. L'application sert de serveur DNS pour un réseau privé (remplaçant tout serveur DNS préexistant fourni par un autre périphérique ou le fournisseur de services Internet), avec la possibilité de bloquer les publicités et de suivre les domaines pour les périphériques des utilisateurs[16]. Il obtient des listes de domaines de publicité et de suivi à partir de sources prédéfinies (pouvant être modifiées par l'utilisateur) que le Pi-hole utilise pour comparer les requêtes DNS. Si une correspondance est trouvée dans l'une des listes ou dans la liste noire de l'utilisateur, le Pi-hole refusera de résoudre le domaine demandé et répondra au périphérique demandeur avec une page Web vierge[17].
Comme Pi-hole bloque les domaines au niveau du réseau, il est capable de bloquer les publicités, telles que les bannières publicitaires sur une page Web, mais également les publicités situées dans des emplacements non conventionnels, tels qu'Android, iOS et les téléviseurs intelligents.
En utilisant les services VPN, Pi-Hole peut bloquer des domaines sans utiliser de configuration de filtre DNS dans un routeur. Tout appareil prenant en charge le VPN peut utiliser Pi-Hole sur un réseau cellulaire ou un réseau domestique sans qu'un serveur DNS ne soit configuré[18].
La nature de Pi-hole lui permet également de bloquer les domaines de sites Web en général en faisant manuellement une liste noire du nom de domaine. De même, les domaines peuvent être ajoutés à la liste blanche manuellement si la fonction d'un site Web est altérée par le blocage de domaines. Pi-hole peut également fonctionner comme un outil de surveillance du réseau ce qui peut faciliter le dépannage des requêtes DNS et le dépannage des problèmes de réseau.
Différence avec les bloqueurs de publicité traditionnels
Pi-hole fonctionne de manière similaire à un pare-feu, ce qui signifie que les annonces et les domaines de suivi sont bloqués pour tous les appareils situés derrière ce dernier, alors que les bloqueurs de publicité traditionnels ne sont exécutés que dans le navigateur de l'utilisateur et ne sont supprimés que sur le même ordinateur[19],[20].
Notes et références
- « https://pi-hole.net/blog/2022/04/20/pi-hole-ftl-v5-15-web-v5-12-and-core-v5-10-released », (consulté le )
- Leathern, « Block Ads on All Home Devices for $53.18 », Rob Leathern, (consulté le )
- (en) « How do I use Pi-hole’s built in DHCP server (and why would I want to)? », sur Pi-hole.net
- (en-US) « Pi-hole®: A black hole for Internet advertisements », Pi-hole®: A black hole for Internet advertisements (consulté le )
- (en) « pi-hole/pi-hole », GitHub (consulté le )
- (en-US) « Pi-Hole in the cloud · Cody Bunch », blog.codybunch.com (consulté le )
- « AdBlocking with Pi-Hole and Ubuntu 14.04 on VirtualBox », hbalagtas.blogspot.co.uk (consulté le )
- (en) Jacob Salmela, « Block Millions Of Ads Network-wide With A Raspberry Pi-hole 2.0 », sur jacobsalmela.com, (consulté le )
- (en) Jacob Salmela, « Pi-hole: A Raspberry Pi Ad-Blocker with DNS Caching (Ultra-fast) », sur jacobsalmela.com, (consulté le )
- (en) « pi-hole/pi-hole; Contributors », GitHub (consulté le )
- « Inside the Brotherhood of the Ad Blockers », Bloomberg, (lire en ligne)
- dschaper
- PromoFaux
- DL6ER
- (en) « pi-hole/pi-hole; The Origin Of Pi-hole », GitHub (consulté le )
- (en) « Pi-hole is a black hole for internet ads #piday #raspberrypi @Raspberry_Pi », sur adafruit.com, (consulté le )
- (en) « How does Pi-hole work? », Pi-hole Userspace (consulté le )
- « Overview - Pi-hole documentation », docs.pi-hole.net (consulté le )
- (en) « Seven Things You May Not Know About Pi-hole », sur pi-hole.net, (consulté le )
- (en) « Enjoy The Rio Olympics Ad-free With Pi-hole », sur pi-hole.net, (consulté le )
Annexes
Articles connexes
Liens externes
- (en) Site officiel
- Documentation en anglais
- Portail d’Internet
- Portail de la publicité
- Portail des logiciels libres