Artikel

So blockieren Sie alle Anzeigen in Ihrem Heim-WLAN mit Pi-hole und Raspberry Pi

protection click fraud

Anzeigen sind aufdringlich und irritierend, und während Werbeblocker in Desktop-Browsern gute Arbeit leisten, funktionieren sie auf Telefonen und Tablets nicht. Hier kommt Pi-hole ins Spiel. Pi-hole ist ein kostenloser Dienst auf Netzwerkebene, der Anzeigen auf allen Geräten in Ihrem gesamten Wi-Fi-Heimnetzwerk blockiert. Mal sehen, wie es funktioniert und wie Sie es in Ihrem WLAN-Heimnetzwerk einrichten können.

In diesem Handbuch verwendete Produkte

  • Anzeigen nie sehen: CanaKit Raspberry Pi 4 4 GB Starter Kit (100 US-Dollar bei Amazon)

Wissen Sie, was Pi-Hole kann (und was nicht), bevor Sie beginnen

Pi-hole ist ein fantastisches Dienstprogramm zum Entfernen von Anzeigen auf allen Geräten, die mit Ihrem Wi-Fi-Heimnetzwerk verbunden sind, hat jedoch seine Grenzen. Wenn Sie Pi-hole einrichten, um Anzeigen auf YouTube oder Instagram zu blockieren, werden Sie enttäuscht, da diese Websites verwendet werden ihre eigenen CDNs (Content Delivery Network) für die Schaltung von Anzeigen, sodass der Server, der das Video bereitstellt, auch die Anzeigen.

Pi-hole lädt Seiten schneller und spart Bandbreite, blockiert jedoch keine Anzeigen von YouTube oder Instagram.

Die meisten Online-Anzeigen werden von Websites von Drittanbietern geliefert. Daher kann ein Dienst wie Pi-hole die Websites, auf denen diese Anzeigen geschaltet werden, leicht identifizieren und blockieren. Dies ist bei YouTube nicht der Fall. Daher gibt es keine Möglichkeit, eine Anzeige auf der Video-Streaming-Plattform zu blockieren, ohne den Zugriff auf das Video selbst zu blockieren. Wenn du werbefreies YouTube willst, musst du Bezahlen Sie für YouTube Premium. Gleiches gilt für Instagram, und es gibt wirklich keine Möglichkeit, Anzeigen auf dem Facebook-eigenen Dienst zu blockieren.

Trotzdem leistet Pi-hole hervorragende Arbeit, um Anzeigen auf den meisten Websites zu entfernen, was im Allgemeinen zu einer schnelleren Internetnutzung führt. Ohne alle Websites laden zu müssen, die die Anzeigen enthalten, wird die Bandbreite beim Surfen spürbar verringert, und die Seiten werden dadurch schneller geladen. In meinem WLAN-Heimnetzwerk blockiert Pi-hole normalerweise etwa 10 bis 20% aller ausgehenden Datenverkehrsanforderungen. Dies bedeutet, dass bis zu einem Fünftel meiner Bandbreite zuvor von Ad-Servern belegt wurde.

Wie funktioniert Pi-Hole überhaupt?

Stellen Sie sich Pi-hole als die Anzeigenpolizei vor. Normalerweise, wenn Sie eine Site auf Ihrem Telefon öffnen (z usatoday.com) wird die Anfrage an einen DNS-Server gesendet - das ist wie ein Telefonverzeichnis, aber für das Internet. Neben der Anfrage für usatoday.comIhr Browser erhält auch Anfragen für andere Domains, die Anzeigen auf der Website von USA Today schalten. Ihr Browser lädt also im Wesentlichen Inhalte von mehreren Websites im Hintergrund.

Hier macht Pi-hole einen Unterschied. Wenn Sie Pi-Loch verwenden und besuchen usatoday.comDer Inhalt wird von der Website heruntergeladen, jedoch alle anderen Domains abgefangen, die Anzeigen auf der Website schalten. Auf diese Weise erhalten Sie den gesamten Inhalt von USA Today, jedoch ohne Werbung. Dies ist eine elegantere Lösung als die Verwendung eines Werbeblockers in einem Browser, da Daten aus den Domains, die Anzeigen schalten, überhaupt nicht geladen werden. Werbeblocker laden weiterhin alle Anzeigen, verbergen jedoch nur die Elemente aus der Ansicht, sodass Ihr Browser weiterhin den gesamten Inhalt von den Anzeigenseiten herunterlädt.

Pi-hole ist wie ein Sicherheitsbeamter, der keine Anzeigen zulässt.

Das ist bei Pi-hole nicht der Fall, und das macht es zu einem unglaublichen Dienstprogramm. Richten Sie es einfach ein und richten Sie Ihren Router auf Pi-hole. Dadurch werden automatisch Anzeigen auf allen Ihren Geräten blockiert. Pi-hole verfügt über eine schwarze Liste mit über 127.000 Domains - weitere werden monatlich hinzugefügt. Unabhängig davon, welche Website Sie besuchen, kann Pi-hole Anzeigen auf dieser Seite hervorragend blockieren.

Das Beste an Pi-hole ist, dass es über eine Weboberfläche verfügt, mit der alle blockierten Abfragen in Echtzeit angezeigt werden können. Nachdem Sie nun einen allgemeinen Überblick über die Funktionsweise von Pi-hole erhalten haben, sehen wir uns an, wie Sie es in Ihrem Wi-Fi-Heimnetzwerk einrichten.

Was Sie benötigen, um Pi-hole in Ihrem WLAN-Heimnetzwerk einzurichten

  • Raspberry Pi 2, 3 oder 4: Ich empfehle die Verwendung des Pi 4, da er über integriertes WLAN und eine bessere Hardware verfügt und ein hervorragendes Preis-Leistungs-Verhältnis bietet. Sie können zwischen 1 GB-, 2 GB- oder 4 GB RAM-Konfigurationen wählen, und ich habe die 4 GB-Option, da ich dadurch mehr Aufwand habe, um später weitere Dinge hinzuzufügen. Wenn Sie eine nur für Pi-Hole erhalten, würde ich empfehlen, die 2-GB-RAM-Variante zu verwenden.
  • Fall: Idealerweise benötigen Sie ein Gehäuse mit Ihrem Raspberry Pi und dieses ist für den Pi 4 konzipiert und wird mit einem Lüfter geliefert. Nicht schlecht für unter 10 Dollar.
  • 32 GB MicroSD-Karte: Sie benötigen eine microSD-Karte, um Raspbian, das offizielle Betriebssystem des Raspberry Pi, zu installieren. Eine 32-GB-Karte ist mehr als ausreichend und kostet weniger als 10 US-Dollar.
  • 15W Wandstecker: Ihr Raspberry Pi benötigt eine externe Stromquelle, die Sie bei Amazon erwerben können. Die Leistung der Wandeinheit hängt vom Pi-Modell ab, das Sie aufnehmen. Ich verwende hier den Pi 4 und er benötigt einen USB-C 15W-Wandstecker.
  • Ethernet Kabel: Es wird empfohlen, Ihren Raspberry Pi über ein Ethernet-Kabel an Ihren Router anzuschließen. Der Pi 4 verfügt über ein integriertes Wi-Fi-Modem. Da Sie es jedoch zum Weiterleiten des gesamten Internetverkehrs verwenden möchten, sollten Sie es besser anschließen.
  • Micro-HDMI-Kabel: Der Pi 4 verfügt über zwei Micro-HDMI-Anschlüsse. Sie benötigen daher ein Micro-HDMI-zu-HDMI-Kabel, um ihn an Ihren Monitor anzuschließen.

Sie können alle Komponenten einzeln abholen oder als Bausatz erhalten. Ich bin ein Teil davon Canakit Raspberry Pi 4 Starter Kit da es alles, was Sie brauchen, in einem einzigen Paket hat. Dazu gehören ein 4 GB Raspberry Pi 4, ein Gehäuse, ein Kühlkörper, ein Lüfter, eine 32 GB Samsung Evo MicroSD-Karte, ein 15-W-Netzteil und ein Micro-HDMI-Kabel. Das Abholen des gesamten Zubehörs kostet Sie mehr, und es ist sinnvoll, ein Bündel abzuholen.

So richten Sie einen Raspberry Pi ein

Bevor Sie Pi-hole installieren können, müssen Sie Ihren Raspberry Pi einrichten. Wenn Sie zum ersten Mal einen Pi verwenden, ist dies die beste Wahl Laden Sie NOOBS herunter und installieren Sie es, ein benutzerfreundliches Installationsprogramm, das alle wichtigen Betriebssysteme für den Raspberry Pi enthält.

In diesem Handbuch werde ich hervorheben, wie Sie NOOBS auf einem Pi 4 installieren und einrichten können. Lass uns anfangen.

  1. Herunterladen ANFÄNGER von diesem Link und extrahieren Sie die ZIP-Datei.
  2. Schließen Sie die MicroSD-Karte an Das wird im Pi 4 auf einem Windows-PC verwendet.
  3. Formatieren Sie die MicroSD-Karte im FAT-Dateiformat. Sie können dazu das in Windows integrierte Dienstprogramm verwenden. Klicken Sie einfach mit der rechten Maustaste auf den Laufwerksnamen für die MicroSD-Karte und wählen Sie Format, wählen Sie das Dateisystem wie FETTund getroffen Start.
  4. Wenn Sie Probleme beim Formatieren Ihrer SD-Karte haben, verwenden Sie die Formatierungswerkzeug der SD Association.
  5. Sobald die SD-Karte formatiert ist, Kopieren Sie den Inhalt der extrahierten NOOBS-ZIP-Datei auf die SD-Karte. Stellen Sie sicher, dass die Dateien nicht in einen Ordner auf der SD-Karte übertragen werden. Sie sollten sich im Stammverzeichnis der SD-Karte befinden.
  6. Steckplatz in der SD-Karte im Pi 4Schließen Sie es an einen Monitor und eine Tastatur an und starten Sie es.
  7. Folgen Sie den Anweisungen auf dem Bildschirm um das Betriebssystem zu installieren. Sie sollten Raspbian installieren.

Fügen Sie Ihrem Router eine statische IP für Raspberry Pi hinzu

Während wir Pi-hole für den gesamten eingehenden Datenverkehr einrichten, sollten Sie eine statische IP für den Raspberry Pi einrichten, auf dem Pi-hole installiert wird. Es ist ziemlich einfach und wie Sie dies tun können:

  1. Gehen Sie zu Ihrem Administrationsoberfläche des Routers (normalerweise 192.168.1.1) und melden Sie sich mit Ihren Anmeldeinformationen an.
  2. Navigieren Sie zu LAN-Menüund auswählen DHCP-Server.
  3. Wählen Manuelle Zuordnung zu Aufund du solltest a sehen Manuell zugewiesene IP Tabelle am Ende der Seite.
  4. Wähle Deine Himbeer-Pi aus der Liste der Geräte und weisen Sie es zu a statische IP-Adresse. In diesem Fall weise ich meinem Pi 4 192.168.1.51 zu.
  5. Speichern Sie die Änderungen.

So installieren Sie Pi-hole auf einem Raspberry Pi

Sobald Raspbian eingerichtet ist und Sie Ihrem Raspberry Pi eine statische IP zugewiesen haben, können Sie Pi-hole installieren. So geht's:

  1. Starten Sie die Befehlsshell über das Startmenü.
  2. Eingeben wget -O basic-install.sh https://install.pi-hole.net. sudo bash basic-install.sh und es sollte das Installationsprogramm für Pi-hole herunterladen.
  3. Das automatische Installationsprogramm sollte auf dem Bildschirm angezeigt werden. Schlagen OK um loszulegen.
  4. In einem Dialogfeld wird angezeigt, ob der Raspberry Pi als DHCP-Server verwendet werden soll. Hit Nr.
  5. Jetzt müssen Sie eine Schnittstelle für das Pi-Loch einstellen. Wählen eth0 Wenn Ihr Raspberry Pi über ein Ethernet-Kabel mit Ihrem Router verbunden ist. Geh mit wlan0 Wenn Sie das Wi-Fi-Modem des Pi 4 verwenden.
  6. Wählen Sie einen Upstream-DNS-Anbieter aus. Sie können aus jedem der aufgeführten Anbieter auswählen, aber Google oder Cloudflare wären meine Favoriten.
  7. Jetzt können Sie die Blocklisten auswählen. Es ist eine gute Wette, dies so zu belassen, da die Standardlisten die meisten Anzeigen gut herausfiltern. Bei Bedarf besteht die Möglichkeit, später weitere Listen hinzuzufügen.
  8. Wählen Sie Ihr IP-Protokoll. Für die meisten Benutzer muss dies IPv4 sein.
  9. Bestätigen Sie die statische IP Ihres Raspberry Pi. Stellen Sie sicher, dass dies dieselbe Adresse ist, die Sie in den Router eingegeben haben, da Sie sonst keine Verbindung zum Internet herstellen können.
  10. Als Nächstes werden Sie gefragt, ob Sie die Pi-Hole-Weboberfläche installieren möchten. Wählen Auf und drücke Ok.
  11. Wählen Auf um den Webserver für das Pi-Hole-Webinterface zu installieren.
  12. Wählen Auf Bei der Möchten Sie Abfragen protokollieren? Seite.
  13. Die Installation ist abgeschlossen und Sie sollten ein Kennwort für die Weboberfläche sehen. Notieren Sie dies.

Konfigurieren von Pi-hole auf Ihrem Router

Sobald Sie die Installation von Pi-hole abgeschlossen haben, sollten Sie es als DNS-Server auf Ihrem Router einrichten. Dies ist erforderlich, damit Pi-hole funktioniert. Andernfalls verlässt sich Ihr Router bei der Lösung von DNS-Abfragen auf Ihren Internetdienstanbieter, und es werden weiterhin Anzeigen geschaltet.

  1. Gehen Sie zu Ihrem Administrationsoberfläche des Routers (192.168.1.1) und melden Sie sich mit Ihren Anmeldeinformationen an.
  2. Navigieren Sie zu LAN Speisekarte.
  3. In dem DNS Server abgelegt, geben Sie die Statische IP von Ihrem Raspberry Pi. Wenn ich die Adresse meines Pi 4 auf 192.168.1.51 setze, gebe ich dies hier ein.
  4. Speichern Sie die Änderungen.

Das ist alles dazu! Um zu testen, ob das Pi-Loch funktioniert, rufen Sie die Weboberfläche auf und prüfen Sie, ob Anzeigen gefiltert werden. Dazu müssen Sie zu der statischen IP navigieren, die Sie für Ihren Raspberry Pi festgelegt haben. Für mich ist es 192.168.1.51, also ist das Webinterface für das von mir eingerichtete Pi-Loch 192.168.1.51/admin.

Sobald die Seite geladen ist, können Sie sich mit dem Kennwort anmelden, das Sie während der Installation angegeben haben. Sie können alle Geräte in Ihrem Heim-WLAN anzeigen und detaillierte Informationen zu allen Abfragen (und Domänen) anzeigen, auf die Pi-hole den Zugriff in Echtzeit blockiert hat.

instagram story viewer