Ein Pi-Hole ist ein netzwerkweiter Werbeblocker, der Anzeigen auf jedem Gerät in Ihrem Netzwerk abfängt. Es zielt auf eine Liste von Tausenden von Ad-Serving-Domains ab und lenkt deren Inhalt in ein schwarzes Loch, um sie aus dem Blickfeld zu entfernen. Da es netzwerkweit läuft, ist es auf jedem Gerät, das mit Ihrem Netzwerk verbunden ist, ohne zusätzliche Software verfügbar. Es läuft sogar in Apps für mobile Geräte, reduziert die Bandbreitennutzung und verbessert die Leistung. Sie können es von einem mickrigen Raspberry Pi oder einer anderen Linux-Box, die Sie herumliegen haben.

Was ist Pi-Loch?

Pi-Hole bezeichnet sich selbst als "ein schwarzes Loch für Internet-Werbung". Es funktioniert, indem es alle ausgehenden Serveranfragen gegen eine interne Blacklist ausführt. Um dies zu ermöglichen, müssen Sie den Pi-Hole als DNS-Server festlegen. Dies ermöglicht es dem Pi-Hole, Adressauflösungsanfragen zu bearbeiten und die IP-Adressen der angeforderten Informationen anzuzeigen. Infolgedessen ist es in der Lage, bestimmte ausgehende Anforderungen basierend auf ihren IP-Adressen selektiv zu unterdrücken.

Wenn der Pi-Hole eine Verbindungsanforderung sieht, die seiner Blacklist entspricht, blockiert er, dass diese Anforderung den Ad-Server oder das Ziel erreicht. Mehr als 10.000 Domains befinden sich auf der Blacklist, und Pi-Hole verhindert, dass Anfragen jemals ihre Server erreichen. Dies bedeutet, dass keine Anzeigen heruntergeladen werden. Dadurch wird Bandbreite gespart und die Verbindungsgeschwindigkeit verbessert.

Pi-Hole blockiert nicht nur Werbung. Es kann auch Ihr Netzwerk gegen alle Arten von webbasierten Angriffsvektoren schützen. Das System umfasst auch ein robustes webbasiertes Portal zur Überwachung und Überprüfung des Betriebs von Pi-Hole.

Besser noch, all das ist kostenlos und Open-Source. Der einzige Teil, der nicht Open Source ist, sind der Name und das Logo, die als Marken eingetragen sind.

Installieren von Pi-Loch

1. Installieren Sie eine kompatible Linux-Distribution

Pi-Hole kann auf fast jedem Linux-fähigen Gerät laufen. Als Referenz unterstützt Pi-Hole offiziell diese Distributionen:

  • Raspbian: Jessie / Stretch (lite / mit Pixel)
  • Ubuntu: 14.04 / 16.04 / 16.10
  • Fedora: 24/25
  • Debian: 8.6
  • CentOS: 7.2.1511 / 7.3.1611

2. Führen Sie das Installationsprogramm aus

Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um die Software zu installieren:

 curl -sSL https://install.pi-hole.net | bash 

Beachten Sie, dass Sie einen Curl-Befehl in bash leiten. Das sollte dich ein bisschen nervös machen, da es ziemlich gefährlich ist. Wenn Sie sicherstellen möchten, dass die Software nicht bösartig ist, können Sie den Quellcode von Pi-Hole überprüfen. Sie können die Software auch manuell über das Github-Repository von Pi-Hole installieren.

3. Legen Sie das Pi-Loch als Ihren DNS-Server fest

Sie müssen die DHCP-Einstellungen auf Ihrem Router konfigurieren, um den Pi-Hole als DNS-Server Ihres Netzwerks festzulegen. Anweisungen werden für jedes Modell variieren. Stellen Sie die IP-Adresse des Pi-Hole (etwa 192.168.0.250) als einzigen DNS-Server in Ihrem Netzwerk ein. Stellen Sie sicher, dass Sie die anderen DNS-Server auf Null setzen.

4. Überprüfen Sie die Weboberfläche

Sobald Sie Pi-Hole als Ihren DNS-Server eingestellt haben, sind Sie fertig. Sie werden Anzeigen für jedes Gerät in Ihrem Netzwerk überall blockieren. Um die Konfiguration von Pi-Hole zu optimieren, können Sie http: //pi.hole in Ihrem Netzwerk besuchen.

Fazit

Pi-Hole ist ein extrem leistungsfähiges Werkzeug für einige Werbeblocks. Dazu müssen Sie eine seriöse Systemkonfiguration durchführen und auf Open-Source-Software vertrauen. Aber wenn Sie eine freie Linux-Box herumliegen haben, sind Sie wahrscheinlich daran gewöhnt! Wenn das System für Sie nicht funktioniert, können Sie Ihre DNS-Einstellungen immer auf ihre Standardwerte zurücksetzen und das Pi-Hole ohne negative Auswirkungen trennen.