Überall Adblock: Der Raspberry Pi-Hole-Weg

| Von

Himbeer-Pi-Werbeblock

Verwandeln Sie einen kostengünstigen Raspberry Pi in einen netzwerkweiten Werbeblocker. Wenn Sie es satt haben, dass AdBlock Plus Ihren Browser verkleinert, ist diese DNS-basierte Wahl eine fantastische Wahl, die für jede Art von Gerät geeignet ist. Im Gegensatz zu anderen Lösungen filtert dies das Web, bevor es Ihr Gadget erreicht, was bedeutet, dass Sie Werbung auf Ihrem iPad oder Android blockieren können, ohne dass Jailbreaking oder Rooting erforderlich sind.

Eine Firma namens AdTrap vermarktet eine kleine weiße Box, die Werbung für 129 US-Dollar blockiert, aber Sie sollten sie nicht kaufen – ein Raspberry Pi für 35 US-Dollar und eine SD-Karte sind alles, was Sie benötigen, um Ihren eigenen Geräte-Werbeblocker für jedes Gerät in Ihrem Netzwerk zu erstellen. Deshalb ist Pi-Hole ein besseres Konzept als Browser-Erweiterungen und wie man es einrichtet.

Um es kurz zusammenzufassen, müssen Sie 3 Punkte tun:

  1. Richten Sie eine neue Version von . ein Raspbian auf Ihrem Raspberry Pi.
  2. Führen Sie das entsprechende Skript aus:
    curl -s https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | bash
  3. Richten Sie Ihre Geräte so ein, dass sie die IP-Adresse Ihres Raspberry Pi als DNS-Webserver verwenden.

Sie wissen nicht, was all das vorschlägt oder warum Sie PiHole auf jeden Fall verwenden möchten? Lesen Sie weiter – ich kann es erklären.

Warum nicht einfach AdBlock verwenden? Oder die Hosts-Datei?

Es ist nicht intuitiv, aber AdBlock Plus sowie vergleichbare Tools reduzieren Ihren Browser tatsächlich. Diese Erweiterungen verwenden maßgeschneiderte Stylesheets, um Werbung zu entfernen und anzuzeigen, dass jede Website, die Sie in Betracht ziehen, im laufenden Betrieb bearbeitet wird. Dies ist mit einem Preis verbunden.

„Adblock, Noscript, Ghostery sowie verschiedene andere Addons wie sie verursachen 90% der Probleme, die wir in den Online-Foren sehen“, sagte einer Chrome-Programmierer auf Reddit, einschließlich der Tatsache, dass solche Erweiterungen den Speicherverbrauch zwischen 10 und 30 Prozent erhöhen, und auch die Anzahl der Webseiten um 15 bis 50 Prozent.

Schildkröte-langsam

Dies baut sich schnell auf, weshalb einige Power-User stattdessen die Hosts Submit verwenden, um Werbung zu blockieren. Diese Strategie ist viel besser, da sie davor schützt, dass erkannte Ad-Webserver jemals auf Ihrem Computersystem gefüllt werden, was bedeutet, dass Ihr Webbrowser keine Anzeigen entfernen muss. Der Nachteil: Es gibt tatsächlich Tausende von Werbeservern, und diese Checklisten müssen auf jedem Ihrer Tools aufbewahrt und auch aktualisiert werden. Und hinterher gibt es Smartphones, auf denen man ohne Rooten oder Jailbreak nicht schnell die Hosts-Datei ändern kann.

Pi-Loch an einem dedizierten Raspberry Pi arbeiten, was darauf hinweist, dass Sie es nur einrichten müssen, wann. Es ist einfach einzurichten und kann sich selbst aktualisieren, indem es zahlreiche der am besten verstandenen Listen von Anzeigen und Malware-Webservern im Internet verwendet. Lass es uns einrichten.

1. Montieren Sie eine neue Kopie von Raspian

Himbeer-Pi-Setup

Jacob Salmela , der Typ hinter PiHole, rät vor der Einrichtung zu einem sauberen Mount von Raspbian. Wenn Sie noch nie zuvor ein Betriebssystem für den Pi gemountet haben, machen Sie sich keine Sorgen: Der Vorgang ist einfach.

Anfänglich, Raspbian von RaspberryPi.org herunterladen Im Folgenden müssen Sie die IMG-Dokumente auf Ihrer SD-Karte erstellen (dadurch wird alles auf Ihrer SD-Karte entfernt, also stellen Sie sicher, dass Sie alle wesentlichen Initialen unterstützen). Wie Sie dies tun, hängt vom Betriebssystem Ihres Computersystems ab:

Verwenden Sie das entsprechende Gerät, um Raspbian auf Ihre SD-Karte zu schreiben, und legen Sie dann Ihre SD-Karte in Ihren Pi ein. Verwenden Sie ein Ethernet-Kabel, um Ihren Pi direkt mit Ihrem Router zu verbinden, und schließen Sie dann das Netzteil Ihres Pi an. Raspbian wird booten.

Dies ist eine großartige Zeit, um die Setups Ihres Routers zu öffnen und dem Raspberry Pi auch eine statische IP zuzuweisen. Die genaue Vorgehensweise hängt von Ihrem Router ab. Lesen Sie daher die Dokumentation, um mehr zu erfahren (suchen Sie nach „statische DHCP-Reservierung“).

2. Führen Sie das Pi-Hole-Skript aus

Derzeit ist es an der Zeit, Pi-Hole selbst zu etablieren. Wenn Sie ein Display für Ihren Raspberry Pi haben, können Sie damit alles einrichten; Andernfalls müssen Sie SSH zum Anhängen verwenden (dies ist möglicherweise einfacher).

Der Standardbenutzername und das Passwort für Ihr Raspian-Arrangement sind:

  • Benutzername: pi
  • Passwort: Himbeere

Wenn Sie interessiert sind, sehen Sie nach dem ersten Besuch eine Anleitung zum Ändern dieses Passworts.

Es gibt sehr einfache Methoden, um SSH in Windows zu verwenden. Sowohl Mac- als auch Linux-Benutzer müssen nur das Terminal / die Eingabeaufforderung starten und dann diesen Befehl verwenden:

ssh pi@IP.address

„IP.address“ wird natürlich mit der von Ihnen zuvor zugewiesenen festen IP geändert.

Pihole-Installation

Nach dem Besuch müssen Sie nur diesen Befehl ausführen:

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

Dies wird sicherlich heruntergeladen das automatisierte Pi-Hole-Installationsprogramm sowie es ausführen. Zusammenfassend wird dieses Manuskript:

  • Aktualisieren Sie das Softwareprogramm Ihres Pi auf die aktuellste Variante.
  • Mounten Sie eine DNS-Lösung und auch einen Webserver
  • Ändern Sie die Einstellungen für diese 2 Programme
  • Laden Sie Listen bekannter Adware-Server von 7 verschiedenen Websites herunter.

Lehnen Sie sich zurück und sehen Sie sich das Verfahren an – es erklärt jeden Schritt, während er voranschreitet. Sobald es fertig ist, sind wir praktisch vorbereitet.

3. Richten Sie Ihre Geräte für die Verwendung von PiHole ein

Nachdem Ihr PiHole nun eingerichtet ist, gibt es nur noch einen delegierten Punkt: Richten Sie Ihre Geräte darauf. Wir haben Ihnen gezeigt, wie Sie Ihre DNS-Einstellungen ändern können, aber hier ist ein kurzer Überblick über die Technik für jede wichtige Plattform. Beachten Sie, dass diese Einstellungen alle Details Ihres regionalen Netzwerks sind. Wenn Sie häufig zwischen einer schnurlosen und einer kabelgebundenen Verbindung wechseln, müssen Sie sie möglicherweise zweimal einrichten.

Transformieren Ihres Windows-DNS-Servers

Gehen Sie zur Systemsteuerung und suchen Sie nach „Adaptereinstellungen ändern“. Klicken Sie mit der rechten Maustaste auf die Verbindung, die Sie gerade verwenden, und klicken Sie anschließend auf „Eigenschaften“.

Windows-Netzwerkeinstellungen

Klicken Sie auf „Internet Protocol Version 4“, danach noch einmal auf „Eigenschaften“.

windows-dns-versteckt

Klicken Sie nun auf „Folgende DNS-Server verwenden“.

windows-dns-ändert-endlich

Geben Sie die IP-Adresse Ihres Pi als Haupt-(initial)-DNS-Server an und auch 8.8.8.8 (Googles DNS-Lösung, bei der etwas schief geht) als sekundären Webserver.

Ändern Ihres Mac-DNS-Servers

Gehen Sie zu den Einstellungen Ihres Macs und klicken Sie anschließend auf „Netzwerk“. Klicken Sie im linken Bereich auf Ihre aktuelle Verbindung und anschließend unten rechts auf den Schalter „Erweitert“. Klicken Sie auf „DNS“ und Sie sehen auch den entsprechenden Bildschirm:

mac-change-dns-settings

Geben Sie die IP-Adresse Ihres Pi als Haupt-DNS-Webserver und auch 8.8.8.8 (Googles DNS-Dienst, in der Situation geht etwas schief) als Backup an.

Ändern Ihres Android-DNS-Servers

Gehen Sie zum Setup-Display Ihres Androids, tippen Sie dann auf Ihr aktuelles WLAN-Netzwerk und halten Sie es gedrückt. Tippen Sie auf „Netzwerk ändern“, wenn die Option angezeigt wird, und berühren Sie danach „Erweiterte Optionen anzeigen“. Sie sehen einen Bildschirm ähnlich diesem:

android-ändern-dns-einstellungen

Unten im Display können Sie zwei DNS-Webserver einstellen. Bieten Sie die IP-Adresse Ihres Pi als DNS 1 sowie 8.8.8.8 (Googles DNS-Lösung, falls etwas schief geht) als DNS 2 an.

Ändern Ihres Apple iPhone- oder iPad-DNS-Servers

Gehen Sie zu den Einstellungen Ihres Gadgets und dann zum WLAN. Klicken Sie neben Ihrem Heimnetzwerk auf die Schaltfläche „i“, um viele weitere Alternativen anzuzeigen. Hier siehst du die

is-change-dns-settings

Geben Sie die IP-Adresse Ihres Pi ein, gefolgt von einem Komma, gefolgt von 8.8.8.8 (Googles DNS-Dienst, falls etwas schief geht).

(Linux-Kunden: Es gibt einfach zu viele Distributionen sowie Desktop-Umgebungen, als dass ich Sie gut behandeln könnte, und ich wette, Sie alle wissen sowieso, wie man DNS-Setups ändert).

Wie gut funktioniert es genau?

In unseren Tests lässt diese Konfiguration nicht viele Nachrichten oder Foto-Werbung überleben. Auch bedeutende Videoseiten wie YouTube stellen die Anzeigenschaltung vollständig ein, sobald dies etabliert ist.

Das soll nicht heißen, dass überhaupt keine Werbung überlebt: Streaming-Song-Dienste wie Pandora, Spotify sowie Rdio haben in unseren Tests alle die Wiedergabe von Werbung beibehalten. Jacob Salmela selbst kämpfte, als er versucht, Hulu-Werbung zu blockieren Mit dieser Anordnung scheint es, als wären Medienanzeigen ein völlig anderes Monster. Aber die Arbeit ist ununterbrochen.

Dennoch ist das Web mit diesem etablierten Bereich ein äußerst angenehmer Bereich, und auch die Effizienz des Internetbrowsers ist im Vergleich zu AdBlock stilvoll.

Ist Werbeblockierung nicht böse oder so?

Die Behinderung von Werbung ist etwas, worüber vernünftige Personen nicht einverstanden sind. Mein Kumpel Mihir ist der Meinung, dass Autoren aufhören müssen, über AdBlock zu gähnen; ein weiterer guter Freund, Matt, glaubt, dass AdBlock sterben muss, um den Journalismus, wie wir ihn kennen, zu retten. Als Reporter stellen mich die ethischen Implikationen der Behinderung von Werbung eindeutig ein Problem, aber als Technologe gehe ich einfach davon aus, dass die Technologie hinter Pi-Hole bemerkenswert ist.

In diesem Beitrag geht es viel mehr um die großartige Technologie, die das Blockieren von Anzeigen möglich macht, als um die ehrlichen Auswirkungen davon, und ich erkenne, dass darin viel Heuchelei steckt. Aber Pi-Hole ist so großartig, und ich konnte nicht anders, als es mit Ihnen zu teilen. Im Ernst: Erfahren Sie mehr darüber, wie PiHole genau funktioniert, und Sie werden sehen, warum es meiner Meinung nach brillant ist – auch wenn die Prinzipien des Blockierens von Anzeigen im Idealfall schmutzig sind. Ich wünschte, wenn nichts anderes, zeigt Ihnen das Erhalten dieser Funktion ein wenig darüber, wie DNS funktioniert.

Bildnachweis: Kanone, die einen Schuss abfeuert Via Shutterstock

Verwandeln Sie einen günstigen Raspberry Pi in einen netzwerkweiten Werbeblocker. Ein Unternehmen namens AdTrap verkauft eine kleine weiße Box, die Werbung für 129 US-Dollar blockiert, aber Sie sollten sie nicht erwerben – ein Raspberry Pi für 35 US-Dollar sowie eine SD-Karte sind alles, was Sie benötigen, um Ihren eigenen Werbeblocker für jedes Tool zu erstellen Dein Netzwerk. Es ist sehr einfach zu installieren und kann sich selbst aktualisieren, indem es zahlreiche der besten bekannten Listen von Werbe- und Malware-Servern im Internet verwendet. Das soll nicht heißen, dass überhaupt keine Werbung durchkommt: Streaming-Song-Lösungen wie Pandora, Spotify und Rdio haben alle weiterhin Werbung in unseren Prüfungen abgespielt.[

Klicken Sie, um diesen Beitrag zu bewerten!
[Gesamt: 0 Durchschnitt: 0]

Andere verwandte Artikel

Schreibe einen Kommentar