Wenn es darum geht Werbung zu blocken, ist das PiHole Projekt für den Raspi immer noch die erste Wahl. Wenn man aber dies als einzigen Einsatzzweck für einen Raspberry Pi sieht, ist der aktuelle Raspi 4 viel zu schade (und zu teuer) für diese Anwendung. Viel günstiger und genauso Brauchbar ist ein Raspberry Pi Zero W. Dieser Single Board Computer verfügt über eine WAN Schnittstelle, hat eine Single Core Arm CPU und 512MB RAM. Für PiHole mehr als ausreichend.
In diesem Video installieren wir als Basis DietPi, eine alternative zu Raspian OS. DietPi ist viel Schlanker und zudem schneller als das herkömmliche Pi OS. Und für einen nicht so leistungsfähigen Pi kommt dies gerade recht.
Als erstes brennen wir mit Belena Etcher das DietPi OS auf eine SD-Karte. Auf dieser karte müssen wir folgende Dateien ändern und die unten genannten Einträge anpassen:
dietpi.txt
AUTO_SETUP_NET_ETHERNET_ENABLED=0
AUTO_SETUP_NET_WIFI_ENABLED=1
dietpi-wifi.txt
aWIFI_SSID[0]=‘WLAN_Name‚
aWIFI_KEY[0]=‘WLAN_Passwort‚
Bei der Eingabe des WLAN-Names und des Passworts (diese müssen zwischen die Hochkommas eingetragen werden) ist es wichtig, dass Groß- und Kleinschreibung zwingend mit des SSID des Wlans übereinstimmen. Beim Passwort versteht sich dies von selbst, diese sind in der Regel immer Case Sensitive.
Danach kann man den Raspi Zero W and den USB Port der FritzBox oder eines anderen Routers anschliessen. Der Zero zeiht weniger als 1 Watt Leistung, da reicht jedes Netzteil aus.
Die Einrichtung des Systems und vom PiHole ist im Video Schritt für Schritt beschrieben. Diese ist recht einfach und es sind keine Fallstricke zu beachten.
Wichtig bei der Einrichtung ist lediglich, dass der Raspi immer die gleiche IP-Adresse hat, da im Router (z.B. FritzBox) die IP Adresse des PiHole als DNS Servers eingetragen werden muss. Dies kann man auf dem Router erledigen, indem man immer die gleiche Adresse zuweist, oder, wie im Video beschrieben, dem Raspi eine statische Adresse verpasst.
Zum Nachbauen des Projektes wird folgende Hardware benötigt (Affilliate Links):
Raspberry Pi Zero W inkl. Case: https://amzn.to/34Um1sd
Raspberry Pi Zero WH : https://amzn.to/3qAJ7NN
passendes Case: https://amzn.to/3ox8M8b
SD-Karte: https://amzn.to/36Nq8b9
Falls Benötigt:
SD-Card Reader: https://amzn.to/2EZhNWn
Die im Video benutze Software bzw. Nützliche Tools findest Du hier:
DietPi: https://dietpi.com/
Balena Etcher: https://www.balena.io/etcher/
Bitvise SSH Client: https://www.bitvise.com/ssh-client-download
Lan Scanner: https://www.advanced-ip-scanner.com/de/
Viel Spass beim Nachbauen!