Als Ingenieur, der noch keine Erfahrung mit Homelabs, Netzwerken und Softwarekonfiguration hat, war die Einrichtung eines Pi-hole eine der ersten und einfachsten Verbesserungen meiner Lebensqualität! In dieser Pi-Hole-Installationsanleitung gehen wir die grundlegenden Schritte durch, die man unternehmen muss, um die Anzahl der Werbung in seinem Leben zu reduzieren. Dieses Pi-Hole wird auf einem Raspberry Pi gehostet, der sich in der Mitte der rechten Seite im unten gezeigten Bild meines Netzwerkboards befindet.
Als Ingenieur, der noch keine Erfahrung mit Homelabs, Netzwerken und Softwarekonfiguration hat, war die Einrichtung eines Pi-hole eine der ersten und einfachsten Verbesserungen meiner Lebensqualität! In dieser Pi-Hole-Installationsanleitung gehen wir die grundlegenden Schritte durch, die man unternehmen muss, um die Anzahl der Werbung in seinem Leben zu reduzieren. Dieses Pi-Hole wird auf einem Raspberry Pi gehostet, der sich in der Mitte der rechten Seite im unten gezeigten Bild meines Netzwerkboards befindet.
Ein Pi-Hole fungiert als Domain Name System oder DNS. Ein DNS wird zur Übersetzung von Hostnamen und IP-Adressen verwendet. Im Wesentlichen wird der gesamte Internetverkehr, der durch ein Netzwerk fließt, an ein DNS gesendet, das anhand dessen, was den Datenverkehr anruft und/oder sendet, bestimmt, wohin der Datenverkehr gesendet werden soll. Dieser Datenverkehr enthält Informationen darüber, woher er kommt. Wenn beispielsweise zu einer Webseite navigiert wird und diese Webseite am unteren Rand eine dieser ständigen Werbebanner aufweist, ist es tatsächlich das DNS, das den Inhalt der Werbung an das Gerät übermittelt, das die Webseite aufgerufen hat.
Dieses angewandte Konzept ist sehr wichtig, um zu verstehen, wie das Pi-Hole funktioniert. Das Pi-Hole enthält eine Liste von (zum Zeitpunkt des Verfassens dieses Artikels) 84,965 Domains, die Werbematerial hosten. Wenn das Pi-hole-DNS erkennt, dass der Datenverkehr von einer der genannten Domänen stammt, sendet das DNS den Werbeinhalt nicht, anstatt den Datenverkehr wie üblich an das anfragende Gerät weiterzuleiten! (Ich stelle mir gerne vor, wie das Pi-Hole diese Werbung in ein schwarzes Loch aus dem Nichts schießt).
Pi-Hole-Installationsanleitung
Ein sehr leistungsstarker Aspekt der Pi-Hole-Blacklist besteht darin, dass sie vom Benutzer bearbeitet werden kann. Wenn der Benutzer feststellt, dass eine bestimmte Domäne weiterhin Werbedatenverkehr an sein Gerät sendet, kann er diese bestimmte Werbedomäne manuell zur Blacklist hinzufügen. Für diese Installation von Pi-hole gehen wir davon aus, dass auf dem Raspberry Pi bereits ein Betriebssystem installiert ist. Um Pi-hole einzurichten, navigieren wir zu pi-hole.net. Dort angekommen navigiert der Benutzer über eine Schaltfläche „Installieren“ zu einer Webseite, die mehrere verschiedene Möglichkeiten enthält, mit der Pi-hole-Installation fortzufahren. Die einfachste davon ist ein einzeiliger Befehl.
Wenn der Benutzer Angst vor der Weiterleitung an Bash hat, kann das Repository geklont und ausgeführt werden, und das Installationsprogramm kann heruntergeladen und ausgeführt werden.
Nach der Installation wird Ihnen das unten gezeigte Dashboard angezeigt (auf das Sie zugreifen können, indem Sie „pi.hole/“ in die Adressleiste des Browsers eingeben):
Dieses Dashboard zeigt verschiedene Statistiken über den durch das Pi-Hole fließenden Datenverkehr an. Wie oben gezeigt, hat das Netzwerk seit dem Neustart meines Pi-Hole heute 577 Abfragen gestellt und Pi-Hole hat 65 davon, also 11.3 %, „blockiert“. Das bedeutet, dass 11.3 % des an das Netzwerk gesendeten oder angeforderten Datenverkehrs als Werbung identifiziert wurden und nicht einmal auf meinen Geräten angezeigt wurden. Eine Hauptschwierigkeit, auf die ich bei der Einrichtung des Pi-Hole in meinem Netzwerk gestoßen bin, bestand darin, den Raspberry Pi zum Standard-DNS-Server in meinem Netzwerk zu machen. Hier sind die Schritte, die ich mit meinem EdgeRouter X unternommen habe:
Um den EdgeRouter Navigieren Sie als Nächstes zur Registerkarte „Konfigurationsbaum“ der Konfigurationssoftware:
Führen Sie anschließend einen Drilldown zum Subnetz im Navigationsbaum durch und geben Sie abschließend die IP des Rasberry Pi ein, der das Pi-Hole hostet:
Zusätzlich zur IP des Rasberry Pi empfiehlt sich ein sekundärer Failover-DNS, sodass bei Ausfall des Raspberry Pi dann der sekundäre DNS-Server übernimmt. In diesem Fall wird 1.1.1.1 verwendet, die IP-Adresse von CloudFlare, einem der schnellsten und beliebtesten DNS-Resolver.
Wichtiger Hinweis: Es wird empfohlen, die IP des Pi-Hole-Hosts auf statisch statt dynamisch festzulegen. Dies liegt daran, dass der DNS-Server, den der Router betrachtet, eine statische Adresse ist. Wenn der Host des Pi-hole auf DHCP eingestellt ist und ihm aufgrund eines Aus- und Einschaltens eine neue IP-Adresse zugewiesen wird, sucht der Router daher nicht mehr nach der korrekten IP-Adresse des Pi-hole-DNS.
Ich hoffe, dass diese Pi-Hole-Installationsanleitung anderen bei ihrem Bestreben hilft, die Anzahl der Anzeigen in ihrem Pi-Hole-System zu verringern
Leben.
-Jack G.
Beteiligen Sie sich an StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed