Article

Comment bloquer toutes les publicités sur votre Wi-Fi domestique avec Pi-Hole et Raspberry Pi

protection click fraud

Les publicités sont intrusives et irritantes, et si les bloqueurs de publicités font un travail décent sur les navigateurs de bureau, ils ne fonctionnent pas sur les téléphones et les tablettes. C'est là qu'intervient Pi-hole. Pi-hole est un service gratuit au niveau du réseau qui bloque les publicités sur tous les appareils sur l'ensemble de votre réseau Wi-Fi domestique. Voyons comment cela fonctionne et comment vous pouvez le configurer sur votre réseau Wi-Fi domestique.

Produits utilisés dans ce guide

  • Ne jamais voir de publicités: Kit de démarrage CanaKit Raspberry Pi 4 4 Go (100 $ chez Amazon)

Sachez ce que Pi-hole peut (et ne peut pas) faire avant de commencer

Pi-hole est un utilitaire fantastique pour éliminer les publicités sur tous les appareils connectés à votre réseau Wi-Fi domestique, mais il a ses limites. Si vous configurez Pi-hole pour bloquer les publicités sur YouTube ou Instagram, vous serez déçu car ces sites utilisent leurs propres CDN (réseau de diffusion de contenu) pour diffuser des annonces, de sorte que le serveur qui déploie la vidéo inclut également le les publicités.

Pi-hole charge les pages plus rapidement et économise de la bande passante, mais il ne bloque pas les publicités de YouTube ou d'Instagram.

La plupart des publicités en ligne sont diffusées par des sites tiers, il est donc facile pour un service comme Pi-hole d'identifier les sites qui diffusent ces publicités et de les bloquer. Ce n'est pas le cas avec YouTube, il n'y a donc aucun moyen de bloquer une publicité sur la plate-forme de streaming vidéo sans bloquer l'accès à la vidéo elle-même. Si vous voulez YouTube sans publicité, vous devrez payer pour YouTube Premium. Il en va de même pour Instagram, et il n'y a vraiment aucun moyen de bloquer les publicités sur le service appartenant à Facebook.

Cela dit, Pi-hole fait un excellent travail en se débarrassant des publicités que vous voyez sur la plupart des sites Web, ce qui conduit généralement à une expérience d'utilisation d'Internet plus rapide. Sans avoir à charger tous les sites contenant les publicités, vous constaterez une diminution notable de la bande passante lors de la navigation et les pages se chargent plus rapidement en conséquence. Par exemple, sur mon réseau Wi-Fi domestique, Pi-hole bloque généralement environ 10 à 20% de toutes les demandes de trafic sortant, ce qui signifie que jusqu'à un cinquième de ma bande passante était auparavant utilisé par les serveurs publicitaires.

Comment fonctionne Pi-Hole?

Pensez à Pi-hole comme à la police de la publicité. Normalement, lorsque vous ouvrez un site sur votre téléphone (comme usatoday.com), la demande est envoyée à un serveur DNS - c'est comme un annuaire téléphonique, mais pour Internet. Parallèlement à la demande de usatoday.com, votre navigateur reçoit également des requêtes pour d'autres domaines qui diffusent des annonces sur le site de USA Today. Donc, essentiellement, votre navigateur charge le contenu de plusieurs sites en arrière-plan.

C'est là que Pi-hole fait la différence. Lorsque vous utilisez Pi-hole et visitez usatoday.com, il téléchargera le contenu du site, mais intercepte tous les autres domaines qui diffusent des annonces sur le site. De cette façon, vous obtenez tout le contenu sur USA Today, mais sans aucune publicité. Il s'agit d'une solution plus élégante que l'utilisation d'un bloqueur de publicités sur un navigateur, car les données des domaines qui diffusent des annonces ne sont pas chargées en premier lieu. Les bloqueurs de publicités chargent toujours toutes les publicités, mais masquent simplement les éléments pour que votre navigateur télécharge toujours tout le contenu des sites publicitaires.

Pi-hole est comme un agent de sécurité qui n'autorise pas les publicités à entrer.

Ce n'est pas le cas avec Pi-hole, et c'est ce qui en fait un utilitaire incroyable. Il suffit de le configurer et de pointer votre routeur vers Pi-hole, et il bloquera automatiquement les publicités sur tous vos appareils. Pi-hole a une liste noire de plus de 127000 domaines - avec plus de domaines ajoutés chaque mois - donc quel que soit le site que vous visitez, Pi-hole fait un excellent travail en bloquant les annonces sur cette page.

La meilleure partie de Pi-hole est qu'il dispose d'une interface Web qui permet de voir facilement toutes les requêtes qu'il a bloquées en temps réel. Maintenant que vous avez un aperçu de haut niveau du fonctionnement de Pi-hole, voyons comment le configurer sur votre réseau Wi-Fi domestique.

Ce dont vous avez besoin pour configurer Pi-hole sur votre réseau Wi-Fi domestique

  • Raspberry Pi 2, 3 ou 4: Je recommande d'utiliser le Pi 4 car il est livré avec une connexion Wi-Fi intégrée, un matériel plus robuste et offre un excellent rapport qualité-prix. Vous pouvez choisir entre des configurations de 1 Go, 2 Go ou 4 Go de RAM, et j'ai l'option 4 Go car cela me donne plus de frais généraux pour ajouter plus de choses plus tard. Si vous en obtenez un uniquement pour Pi-hole, je vous suggère d'utiliser la variante de 2 Go de RAM.
  • Cas: Vous aurez idéalement besoin d'un boîtier avec votre Raspberry Pi, et celui-ci est conçu pour le Pi 4 et est livré avec un ventilateur. Pas mal du tout pour moins de 10 $.
  • Carte MicroSD de 32 Go: Vous aurez besoin d'une carte microSD pour installer Raspbian, le système d'exploitation officiel du Raspberry Pi. Une carte de 32 Go est plus que suffisante et coûte moins de 10 $.
  • Prise murale 15W: Votre Raspberry Pi a besoin d'une source d'alimentation externe et vous pouvez en acheter une sur Amazon. La puissance de l'unité murale varie en fonction du modèle Pi que vous choisissez. J'utilise le Pi 4 ici, et il a besoin d'une prise murale USB-C 15W.
  • câble Ethernet: Il est recommandé de brancher votre Raspberry Pi à votre routeur via un câble Ethernet. Le Pi 4 dispose d'un modem Wi-Fi intégré, mais comme vous allez l'utiliser pour acheminer tout le trafic Internet, il est préférable de le brancher.
  • Câble micro-HDMI: Le Pi 4 dispose de deux ports micro-HDMI, vous aurez donc besoin d'un câble micro-HDMI vers HDMI pour le connecter à votre moniteur.

Vous pouvez récupérer tous les composants individuellement ou les obtenir sous forme de kit. Je suis partisan de ça Kit de démarrage Canakit Raspberry Pi 4 car il a tout ce dont vous avez besoin dans un seul paquet. Cela comprend un Raspberry Pi 4 de 4 Go, un boîtier, un dissipateur de chaleur, un ventilateur, une carte MicroSD Samsung Evo de 32 Go, un adaptateur secteur de 15 W et un câble micro-HDMI. Il vous en coûtera plus cher pour ramasser tous les accessoires, et il est logique de prendre un paquet.

Comment configurer un Raspberry Pi

Avant de pouvoir installer Pi-hole, vous devez configurer votre Raspberry Pi. Si c'est la première fois que vous utilisez un Pi, votre meilleur pari est de télécharger et installer NOOBS, un programme d'installation facile à utiliser qui contient tous les principaux systèmes d'exploitation du Raspberry Pi.

Dans ce guide, je vais souligner comment vous pouvez installer NOOBS sur un Pi 4 et le configurer. Commençons.

  1. Télécharger NOOBS à partir de ce lien et extrayez le fichier ZIP.
  2. Connectez la carte MicroSD qui sera utilisé à l'intérieur du Pi 4 sur un PC Windows.
  3. Formater le Carte MicroSD au format de fichier FAT. Vous pouvez utiliser l'utilitaire intégré de Windows pour ce faire. Faites un clic droit sur le nom du lecteur de la carte MicroSD, sélectionnez Format, choisir la Système de fichiers comme GRAISSEet frappé Début.
  4. Si vous rencontrez des problèmes lors du formatage de votre carte SD, utilisez le Outil de formatage de SD Association.
  5. Une fois la carte SD formatée, copier le contenu du fichier ZIP NOOBS extrait sur la carte SD. Assurez-vous que les fichiers ne sont pas transférés dans un dossier de la carte SD. Ils doivent se trouver dans le répertoire racine de la carte SD.
  6. Emplacement dans la carte SD à l'intérieur du Pi 4, connectez-le à un moniteur et à un clavier, puis démarrez-le.
  7. Suivez les instructions à l'écran pour installer le système d'exploitation. Vous devriez installer Raspbian.

Ajoutez une adresse IP statique pour Raspberry Pi sur votre routeur

Comme nous configurons Pi-hole pour gérer tout le trafic entrant, vous devez configurer une adresse IP statique pour le Raspberry Pi sur lequel Pi-hole sera installé. C'est assez simple, et voici comment vous pouvez le faire:

  1. Accédez à votre interface d'administration du routeur (il s'agit généralement de 192.168.1.1) et connectez-vous avec vos informations d'identification.
  2. Accédez au Menu LANet sélectionnez Serveur DHCP.
  3. Sélectionner Affectation manuelle à Sur, et vous devriez voir un IP attribuée manuellement tableau en bas de page.
  4. Sélectionnez votre Tarte aux framboises dans la liste des appareils et attribuez-lui un Adresse IP statique. Dans ce cas, j'attribue 192.168.1.51 à mon Pi 4.
  5. Enregistrez les modifications.

Comment installer Pi-hole sur un Raspberry Pi

Une fois que Raspbian est configuré et que vous avez attribué une adresse IP statique à votre Raspberry Pi, vous pouvez installer Pi-hole. Voici comment procéder:

  1. Lancez le shell de commande à partir du menu Démarrer.
  2. Entrer wget -O basic-install.sh https://install.pi-hole.net. sudo bash basic-install.sh et il devrait télécharger le programme d'installation de Pi-hole.
  3. Le programme d'installation automatisé devrait apparaître à l'écran. Frappé D'accord pour commencer.
  4. Vous verrez une boîte de dialogue pour savoir s'il faut utiliser le Raspberry Pi comme serveur DHCP. Hit non.
  5. Vous devez maintenant définir une interface pour le trou Pi. Choisir eth0 si votre Raspberry Pi est connecté à votre routeur via un câble Ethernet. Aller avec wlan0 si vous utilisez le modem Wi-Fi du Pi 4.
  6. Sélectionnez un fournisseur DNS en amont. Vous pouvez choisir parmi l'un des fournisseurs répertoriés, mais Google ou Cloudflare seraient mes choix.
  7. Vous pouvez maintenant choisir les listes de blocage. C'est un bon pari de laisser cela tel quel, car les listes par défaut font un bon travail en filtrant la plupart des publicités. Si nécessaire, il est possible d'ajouter plus de listes plus tard.
  8. Sélectionnez votre protocole IP. Pour la plupart des utilisateurs, cela devra être IPv4.
  9. Confirmez l'adresse IP statique de votre Raspberry Pi. Assurez-vous qu'il s'agit de la même adresse que celle que vous avez saisie sur le routeur, sinon vous ne pourrez pas vous connecter à Internet.
  10. Ensuite, il vous sera demandé si vous souhaitez installer l'interface Web Pi-hole. Choisir Sur et appuyez sur Ok.
  11. Choisir Sur pour installer le serveur Web pour l'interface Web Pi-hole.
  12. Sélectionner Sur au Voulez-vous enregistrer les requêtes? page.
  13. L'installation est finalisée et vous devriez voir un mot de passe pour l'interface Web. Notez ceci.

Configurer Pi-hole sur votre routeur

Une fois que vous avez terminé l'installation de Pi-hole, vous devez le configurer comme serveur DNS sur votre routeur. Ceci est nécessaire pour que Pi-hole fonctionne. Sinon, votre routeur s'appuiera sur votre fournisseur de services Internet pour résoudre les requêtes DNS et vous verrez toujours des publicités.

  1. Accédez à votre interface d'administration du routeur (192.168.1.1) et connectez-vous avec vos informations d'identification.
  2. Accédez au LAN menu.
  3. dans le Serveur dns déposé, entrez le I.P statique de votre Raspberry Pi. Comme j'ai défini l'adresse de mon Pi 4 sur 192.168.1.51, c'est ce que je vais entrer ici.
  4. Enregistrez les modifications.

C'est tout ce qu'on peut en dire! Pour tester si le Pi-hole fonctionne, accédez à l'interface Web et voyez s'il filtre les publicités. Pour cela, vous devrez accéder à l'adresse IP statique que vous avez définie pour votre Raspberry Pi. Pour moi, c'est 192.168.1.51, donc l'interface Web pour le Pi-hole que j'ai configuré est à 192.168.1.51/admin.

Une fois la page chargée, vous pourrez vous connecter en utilisant le mot de passe fourni lors de l'installation. Vous pourrez voir tous les appareils sur votre Wi-Fi domestique et voir des informations détaillées sur toutes les requêtes (et domaines) auxquelles Pi-hole a bloqué l'accès en temps réel.

instagram story viewer