Les extensions de navigateur bloquent efficacement les publicités sur votre PC, mais elles ne protègent pas votre Smart TV, votre console ou vos objets connectés. Pi-hole résout ce problème en filtrant les publicités directement au niveau DNS, pour tous les appareils de votre réseau domestique.

Protégez votre navigation — Extension gratuite

Ce dont vous avez besoin

Avant de commencer, rassemblez le matériel et les informations suivants :

  • Un Raspberry Pi (modèle 3B+ minimum, idéalement Pi 4 ou Pi 5) avec son alimentation
  • Une carte microSD de 16 Go minimum avec Raspberry Pi OS Lite installé
  • Un câble Ethernet pour connecter le Raspberry Pi à votre box internet (le Wi-Fi fonctionne mais l’Ethernet est plus fiable pour un serveur DNS)
  • Un accès à l’interface d’administration de votre box (généralement via 192.168.1.1 ou 192.168.0.1)
  • Un ordinateur pour accéder au Raspberry Pi en SSH

Si vous n’avez pas encore installé Raspberry Pi OS, utilisez l’outil Raspberry Pi Imager depuis le site officiel. Choisissez la version Lite (sans interface graphique) et activez SSH dans les options avancées lors de la création de la carte SD.

Étape 1 : préparer le Raspberry Pi

Branchez le Raspberry Pi à votre routeur via Ethernet et mettez-le sous tension. Attendez une à deux minutes pour qu’il démarre complètement, puis connectez-vous en SSH :

ssh [email protected]

Le mot de passe par défaut est celui que vous avez défini dans Raspberry Pi Imager. Commencez par mettre à jour le système :

sudo apt update && sudo apt upgrade -y

Il est recommandé d’attribuer une adresse IP fixe au Raspberry Pi. Éditez le fichier de configuration réseau :

sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
sudo nmcli con mod "Wired connection 1" ipv4.dns "1.1.1.1,8.8.8.8"
sudo nmcli con mod "Wired connection 1" ipv4.method manual
sudo nmcli con up "Wired connection 1"

Adaptez l’adresse IP (192.168.1.100) et la passerelle (192.168.1.1) selon la configuration de votre réseau local.

Étape 2 : installer Pi-hole

L’installation de Pi-hole se fait en une seule commande :

curl -sSL https://install.pi-hole.net | bash

L’installateur interactif va vous poser plusieurs questions :

  • Interface réseau : sélectionnez eth0 (Ethernet)
  • Serveur DNS en amont : choisissez Cloudflare (1.1.1.1) ou Google (8.8.8.8) selon votre préférence de confidentialité — Cloudflare est généralement plus respectueux de la vie privée
  • Listes de blocage : acceptez la liste par défaut (Steven Black’s Unified Hosts), vous pourrez en ajouter d’autres ensuite
  • Interface web : répondez Oui pour installer l’interface d’administration
  • Serveur web : répondez Oui pour installer lighttpd

L’installation prend quelques minutes. À la fin, notez le mot de passe administrateur affiché à l’écran. Pour le remplacer par une valeur plus sûre, passez par un générateur de mot de passe local et gratuit puis modifiez-le avec :

pihole -a -p votre_nouveau_mot_de_passe

Pour ceux qui cherchent une solution complémentaire au niveau du navigateur, consultez notre guide pour bloquer les pubs via DNS sans extension.

Protégez votre navigation — Extension gratuite

Étape 3 : configurer votre box internet

Pour que Pi-hole filtre les requêtes DNS de tous vos appareils, vous devez dire à votre box d’utiliser le Raspberry Pi comme serveur DNS. Connectez-vous à l’interface de votre box (192.168.1.1 dans la plupart des cas).

Freebox : Paramètres > Mode avancé > DHCP > DNS primaire : 192.168.1.100

Livebox (Orange) : Configuration avancée > Réseau > DHCP > DNS : 192.168.1.100

Bbox (Bouygues) : Services de la box > DHCP > DNS primaire : 192.168.1.100

SFR Box : Réseau > Paramètres réseau > DNS : 192.168.1.100

Redémarrez votre box après la modification. Les appareils connectés récupéreront automatiquement le nouveau DNS lors de leur prochaine connexion au réseau.

Étape 4 : personnaliser les listes de blocage

La liste par défaut bloque environ 100 000 domaines publicitaires. Pour renforcer le filtrage, ajoutez des listes supplémentaires depuis l’interface web de Pi-hole (http://192.168.1.100/admin) :

Allez dans Group Management > Adlists et ajoutez ces URL populaires :

  • https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts — Liste unifiée (publicités + malwares)
  • https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt — Publicités européennes
  • https://adaway.org/hosts.txt — AdAway, liste mobile

Après avoir ajouté les listes, mettez à jour la base de données :

pihole -g

Étape 5 : vérifier que tout fonctionne

Depuis n’importe quel appareil connecté à votre réseau, ouvrez un navigateur et visitez un site contenant beaucoup de publicités. Vous devriez constater une réduction significative des bannières et des pop-ups.

Dans l’interface d’administration de Pi-hole, le tableau de bord affiche en temps réel le nombre de requêtes bloquées, le pourcentage de filtrage et les domaines les plus sollicités. Un taux de blocage entre 15 % et 30 % est normal.

Si un site ne fonctionne plus correctement, vous pouvez ajouter le domaine concerné en liste blanche via Whitelist dans l’interface d’administration.

Pi-hole et extension navigateur : la combinaison idéale

Pi-hole filtre au niveau DNS, ce qui signifie qu’il bloque les domaines publicitaires avant même que la connexion ne s’établisse. Cependant, il ne peut pas bloquer les publicités intégrées directement dans le contenu d’une page (publicités natives, pubs YouTube, bannières servies depuis le même domaine que le site).

C’est pourquoi la meilleure approche est de combiner Pi-hole avec une extension navigateur comme Adblock Plus sur vos ordinateurs et smartphones. Pi-hole gère le gros du travail pour tous les appareils du réseau, et l’extension complète le filtrage là où le DNS ne suffit pas. Pour choisir la bonne extension, consultez notre comparatif des adblockers Chrome 2026.

Si vous hésitez encore sur l’utilité d’un adblocker, notre article explique pourquoi un adblocker est indispensable en 2026.

Pour aller plus loin dans la protection de votre vie numérique, découvrez également les comparatifs tech et smartphones pour choisir des appareils respectueux de votre vie privée.

Conclusion

Installer Pi-hole sur un Raspberry Pi prend moins de 30 minutes et protège l’ensemble de votre réseau domestique contre les publicités intrusives. Combiné à une extension navigateur sur vos appareils principaux, vous obtenez une couverture complète — du smartphone à la Smart TV en passant par les objets connectés.

Protégez votre navigation — Extension gratuite