Adblock Partout La manière Raspberry Pi-Hole

Adblock Partout La manière Raspberry Pi-Hole / DIY

Transformez un Raspberry Pi pas cher en bloqueur de publicité sur l’ensemble du réseau. Si vous en avez assez que AdBlock Plus ralentisse votre navigateur, cette option basée sur DNS est une excellente alternative qui fonctionne sur n'importe quel appareil. Contrairement à d'autres solutions, cela filtre le Web avant qu'il n'atteigne votre appareil, ce qui signifie que vous pouvez bloquer les publicités sur votre iPad ou Android sans avoir besoin de jailbreaker ou d'enraciner.

Une société appelée AdTrap AdTrap est une petite boîte blanche qui bloque toutes les annonces de l'Internet à 139 $ AdTrap est une petite boîte blanche qui bloque toutes les annonces de l'Internet à 139 $ Combien seriez-vous prêt à payer pour un Internet sans publicité? Meet AdTrap, un nouvel appareil qui promet de bloquer toutes les annonces en ligne, que ce soit sur votre ordinateur ou sur votre mobile. Read More vend une petite boîte blanche qui bloque les annonces AdTrap est une petite boîte blanche qui bloque toutes les annonces de l'Internet pour 139 USD AdTrap est une petite boîte blanche qui bloque toutes les annonces de l'Internet pour 139 USD Combien seriez-vous prêt à payer pour un Internet sans publicité? Meet AdTrap, un nouvel appareil qui promet de bloquer toutes les annonces en ligne, que ce soit sur votre ordinateur ou sur votre mobile. Lisez-en plus pour 129 $, mais vous ne devriez pas l'acheter - un Raspberry Pi à 35 $ et une carte SD suffisent pour créer votre propre bloqueur de publicité pour chaque appareil de votre réseau. Voici pourquoi Pi-Hole est une meilleure idée que les extensions de navigateur, et comment le configurer.

Pour résumer rapidement, vous devez faire trois choses:

  1. Installez une nouvelle version de Raspbian sur votre Raspberry Pi.
  2. Exécutez le script suivant:
    curl -s https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh "| bash
  3. Configurez vos appareils pour qu'ils utilisent l'adresse IP de votre Raspberry Pi en tant que serveur DNS..

Je ne sais pas ce que cela signifie, ni pourquoi vous voudriez utiliser PiHole en premier lieu? Continuez à lire - je peux expliquer.

Pourquoi ne pas simplement utiliser AdBlock? Ou le fichier hôtes?

Ce n'est pas intuitif, mais AdBlock Plus et des outils similaires ralentissent votre navigateur. Ces extensions utilisent des feuilles de style personnalisées pour supprimer les annonces, ce qui signifie que chaque site que vous consultez est modifié à la volée. Cela a un coût.

“Adblock, noscript, ghostery et d'autres addons similaires provoquent 90% des problèmes rencontrés sur les forums.,” a déclaré un développeur Chrome sur Reddit, ajoutant que de telles extensions augmentaient l’utilisation de la mémoire de 10 à 30% et le temps de chargement des pages de 15 à 50%..

Cela s’ajoute rapidement. C’est pourquoi certains utilisateurs expérimentés utilisent le fichier hosts. Qu'est-ce que le fichier hôte Windows? Et 6 façons surprenantes de l'utiliser Qu'est-ce que le fichier hôte Windows? Et 6 façons surprenantes de l'utiliser Le fichier Hôtes Windows vous permet de définir les noms de domaine (sites Web) associés à quelles adresses IP. Il a préséance sur vos serveurs DNS. Par conséquent, vos serveurs DNS peuvent indiquer que facebook.com est lié à… Lire la suite pour bloquer les annonces. Cette approche est préférable car elle évite que des serveurs de publicité connus ne soient chargés sur votre ordinateur. Par conséquent, votre navigateur ne doit pas supprimer les annonces. L'inconvénient: il existe littéralement des milliers de serveurs de publicité et ces listes doivent être maintenues et mises à jour sur tous vos appareils. Et puis il y a les appareils mobiles, sur lesquels vous ne pouvez pas facilement éditer le fichier hosts sans enracinement ou jailbreaking.

Pi-Hole fonctionne sur un Raspberry Pi dédié, ce qui signifie que vous ne devez le configurer qu'une seule fois. Il est facile à installer et peut se mettre à jour à l'aide de plusieurs des listes les plus connues de serveurs de publicités et de logiciels malveillants sur le Web. Réglons-le.

1. Installez une nouvelle copie de Raspian

Jacob Salmela, l'homme derrière PiHole, recommande une installation propre de Raspbian avant l'installation. Si vous n'avez jamais installé de système d'exploitation pour le Pi auparavant, ne vous inquiétez pas: le processus est simple.

Commencez par télécharger Raspbian à partir de RaspberryPi.org. Ensuite, vous devez écrire le fichier IMG sur votre carte SD (cela supprimera tout ce qui se trouve sur votre carte SD, alors assurez-vous de sauvegarder tout ce qui est important en premier). Comment faire cela dépend du système d'exploitation de votre ordinateur:

  • Utilisateurs Windows: Utiliser Win32 Disk Imager
  • Utilisateurs Mac: Utiliser Pi Filler
  • Utilisateurs Linux: Utilisez les instructions d'invite de commande proposées par RaspberryPi.org.

Utilisez l'outil approprié pour écrire Raspbian sur votre carte SD, puis insérez-la dans votre Pi. Utilisez un câble Ethernet pour connecter directement votre Pi à votre routeur, puis branchez l'adaptateur secteur de votre Pi. Raspbian va démarrer.

C'est le bon moment pour ouvrir les paramètres de votre routeur et attribuer une adresse IP statique au Raspberry Pi. Cela dépend de votre routeur. Consultez sa documentation pour plus d’informations (recherchez “réservation DHCP statique”).

2. Exécuter le script Pi-Hole

Il est maintenant temps de configurer Pi-Hole lui-même. Si vous avez un moniteur pour votre Raspberry Pi, vous pouvez l’utiliser pour tout configurer; sinon, vous devrez utiliser SSH pour vous connecter (c'est probablement plus simple).

Le nom d'utilisateur et le mot de passe par défaut pour votre configuration Raspian sont:

  • Nom d'utilisateur: pi
  • Mot de passe: framboise

Vous verrez les instructions pour changer ce mot de passe après votre première connexion, si cela vous intéresse..

Il existe des moyens simples d'utiliser SSH sous Windows. Moyens simples d'utilisation de SSH sous Windows 4 Moyens simples d'utilisation de SSH sous Windows, SSH est la solution de facto pour un accès sécurisé aux terminaux distants sous Linux et autres systèmes de type UNIX. Si vous souhaitez accéder à un serveur SSH distant, vous devrez télécharger un client SSH… Read More; Les utilisateurs Mac et Linux n'ont besoin que de lancer l'invite de commande / terminal, puis utilisez cette commande:

ssh [email protected]

“Adresse IP”, bien sûr, est remplacé par l'adresse IP statique que vous avez attribuée précédemment.

Une fois que vous êtes connecté, tout ce que vous avez à faire est d’exécuter cette commande:

curl -s "https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | frapper

Cela téléchargera l'installateur automatisé Pi-Hole et l'exécutera. Pour résumer, ce script va:

  • Mettez à jour le logiciel de votre Pi avec la dernière version.
  • Installer un service DNS et un serveur Web
  • Modifier les paramètres de ces deux programmes
  • Téléchargez des listes de serveurs de logiciels publicitaires connus à partir de 7 sites différents.

Détendez-vous et observez le processus - il explique chaque étape au fur et à mesure. Une fois que c'est fait, nous sommes presque prêts.

3. Configurez vos appareils pour utiliser PiHole

Maintenant que votre PiHole est configuré, il ne vous reste plus qu’une chose à faire: dirigez-les vers vos appareils. Nous vous avons montré comment modifier vos paramètres DNS. Comment modifier vos serveurs DNS et améliorer la sécurité Internet. Comment modifier vos serveurs DNS et améliorer la sécurité Internet. Imaginez-vous, vous vous réveillez un beau matin, vous vous apportez une tasse de café, puis asseyez-vous devant votre ordinateur pour commencer votre travail de la journée. Avant d’obtenir… Lire la suite, mais voici un bref aperçu de la méthode pour chaque plate-forme majeure. Notez que ces paramètres sont tous spécifiques à votre réseau local, ce qui signifie que si vous passez parfois d'une connexion sans fil à une connexion filaire, vous devrez peut-être la configurer deux fois..

Changer votre serveur DNS Windows

Allez dans le Panneau de configuration et trouvez “Changer les paramètres d'adaptation”. Faites un clic droit sur la connexion que vous utilisez actuellement, puis cliquez sur “Propriétés”.

Cliquez sur “Protocole Internet version 4”, puis clique “Propriétés” encore.

Maintenant, cliquez “Utiliser les serveurs DNS suivants”.

Indiquez l'adresse IP de votre Pi en tant que premier (premier) serveur DNS et 8.8.8.8 (le service DNS de Google, en cas de problème) en tant que serveur secondaire..

Changer votre serveur DNS Mac

Allez dans le panneau Préférences de votre Mac, puis cliquez sur “Réseau”. Cliquez sur votre connexion actuelle dans le panneau de gauche, puis cliquez sur le bouton “Avancée” bouton en bas à droite. Cliquez sur “DNS” et vous verrez l'écran suivant:

Indiquez l'adresse IP de votre Pi en tant que serveur DNS principal (en haut) et 8.8.8.8 (le service DNS de Google, en cas de problème) en tant que sauvegarde..

Changer votre serveur DNS Android

Rendez-vous à l'écran des paramètres de votre Android, puis appuyez et maintenez votre réseau WiFi actuel. Robinet “Modifier le réseau” quand l'option se présente, puis appuyez sur “Montrer les options avancées”. Vous verrez un écran comme celui-ci:

Au bas de l'écran, vous pouvez définir deux serveurs DNS. Indiquez l'adresse IP de votre Pi sous forme de DNS 1 et 8.8.8.8 (service DNS de Google en cas de problème) sous forme de DNS 2.

Changer votre serveur DNS iPhone ou iPad

Dirigez-vous vers les préférences de votre appareil, puis dirigez-vous vers le WiFi. À côté de votre réseau domestique, cliquez sur le bouton “je” bouton pour faire apparaître plus d'options. Ici vous verrez le

Donnez l'adresse IP de votre Pi, suivie d'une virgule, suivie de 8.8.8.8 (service DNS de Google, en cas de problème).

(Utilisateurs de Linux: il y a trop de distributions et d’environnements de bureau pour que je puisse bien vous couvrir, et je parie que vous savez tous comment modifier les paramètres DNS de toute façon).

Comment ça marche?

Lors de nos tests, cette configuration ne laisse pas passer beaucoup d’annonces textuelles ou illustrées. Même les principaux sites vidéo tels que YouTube ne diffusent plus les annonces une fois celles-ci configurées..

Cela ne veut pas dire qu'aucune annonce ne soit transmise: les services de musique en streaming comme Pandora, Spotify et Rdio ont tous continué à diffuser des annonces lors de nos tests. Jacob Salmela lui-même a eu des difficultés lorsqu'il a tenté de bloquer les publicités Hulu avec cette configuration. Il semble donc que les publicités dans les médias sont complètement différentes. Mais le travail est en cours.

Malgré tout, le Web est un endroit très agréable avec cette configuration et les performances du navigateur sont rapides comparées à AdBlock..

Une annonce ne bloque-t-elle pas le mal ou quelque chose??

Bloquer des annonces est un sujet raisonnable sur lequel les gens peuvent être en désaccord. Mon ami Mihir pense que les éditeurs doivent cesser de se plaindre des éditeurs AdBlock. Ils ont besoin de cesser de se lamenter au sujet des Adblock. un ennui. Lire la suite ; Matt, un autre ami, pense que AdBlock doit mourir pour sauver le journalisme tel que nous le connaissons. Il s'agit d'éthique dans le vol de jeux: le journalisme: pourquoi AdBlock a besoin de mourir C'est de l'éthique dans le vol de jeux: le journalisme: pourquoi AdBlock a besoin de mourir Joystiq - et ruine Internet. Lire la suite . En tant que journaliste, les implications éthiques de bloquer des publicités me préoccupent évidemment, mais en tant que technologue, je pense simplement que la technologie derrière Pi-Hole est fascinante..

Cet article traite plus de la technologie géniale qui permet de bloquer les publicités que de ses implications éthiques, et je comprends qu'il y a beaucoup d'hypocrisie là-bas. Mais Pi-Hole est tellement cool et je ne pouvais pas m'empêcher de le partager avec vous. Sérieusement: pour en savoir plus sur le fonctionnement de PiHole, vous comprendrez pourquoi je trouve cela brillant, même si les règles de blocage des publicités sont au mieux obscures. J'espère que, si rien d'autre ne fonctionne, vous apprendrez un peu plus sur le fonctionnement du DNS.

Crédits d'image: canon tirant un coup via Shutterstock

En savoir plus sur les bloqueurs de publicité, DNS, Raspberry Pi.