Pihole : Bloquer toutes vos pubs grâce au Raspberry Pi

J’avais en tête depuis quelques temps d’écrire cet article afin de vous présenter comment bloquer les pubs sur internet à partir de votre Raspberry, la manipulation étant assez longue, il n’avait pas vu le jour. Dernièrement, je suis tombé sur un script pour automatiser l’installation, la réduisant ainsi considérablement. Il est donc temps de vous présenter cela.

Pi-Hole :

Il existe de nombreux logiciels et plugins pour bloquer les pubs, mais si vous voulez les éviter sur tous vos objets connectés au web vous aurez besoin soit de trouver ces programmes pour chacun de vos périphériques, soit d’une alternative. C’est là qu’intervient Pi-Hole. Pi-Hole fonctionne de façon à effectuer ce filtrage directement entre votre box et votre Raspberry.

bloquer pub pihole

Une fois PiHole configuré, les pubs sont bloquées avant même de pouvoir atteindre votre ordinateur, téléphone, tablette ou tout autre appareil connecté à votre réseau. Vous pourrez donc libérer vos machines des plugins servant à bloquer les pubs. Notez que le filtrage n’est actif que sur votre réseau, donc si vous quittez votre domicile ou utilisez par exemple la 4g, les pubs reviendront.

Comme je vous le disais au début de l’article, le développeur Jacob Salmela a mis en ligne un script pour faciliter l’installation. Avec lui, votre Pi se configure automatiquement et vous n’avez qu’à changer que très peu de réglages pour que le tout soit fonctionnel.

Prérequis :

Installer le bloqueur de pub

Il vous suffit simplement de lancer la commande suivante directement sur votre Raspberry, ou en vous y connectant par SSH / VNC :

curl -L install.pi-hole.net | bash

Une fois cela fait, il ne reste plus qu’à configurer votre routeur pour qu’il puisse utiliser le Pi en tant que serveur DNS.

Configurer les DNS

Rendez vous sur le panneau d’administration de votre routeur, puis dans les réglages avancés, remplacez les DNS enregistrés par l’IP du Pi

Si vous rencontrez un souci dans cette dernière étape, vous pouvez aussi configurer les DNS de chacun de vos appareils séparément, la démarche reste la même, dans les paramètres réseaux de la machine, changer les DNS par l’IP du Pi :

Sous Linux :

  • Settings > Network Connections
  • Sélectionnez la connexion puis Edit
  • Sélectionnez IPv4 Settings ou IPv6 Settings selon ce que vous utilisez
  • Si la méthode utilisée est « Automatic (DHCP) », ouvrez le menu et sélectionnez « Automatic (DHCP) addresses only ».
  • Remplacez les adresses par l’IP du Raspberry
  • Sauvegardez

Sous Windows :

  • Clic droit sur le bouton démarrer > Panneau de configuration
  • Réseaux Internet > Centre réseaux et partage
  • Panneau latéral gauche > Modifier les paramètres de la carte
  • Sélectionnez votre connexion
  • Clic droit > Propriétés
  • Double clic sur Protocol Internet Version 4 (TCP/IPv4) ou Protocol Internet Version 6 (TCP/IPv6) selon ce que vous utilisez
  • Sélectionnez Utiliser l’adresse de serveur DNS suivante
  • Rentrez l’IP du Raspberry
  • Redémarrez votre connexion ou ordinateur

 Sous Mac OS X :

  • Apple > Préférences Système > Réseau
  • Sélectionnez votre connexion
  • Avancé > Serveur DNS
  • Remplacez l’adresse par l’IP du Raspberry
  • Appliquer

 Dites adieu aux pubs ! emoji

Envie de partager ?

Poster un Commentaire

Soyez le premier à commenter !

avatar