1

Was ist Pi-Hole?

Pi-Hole ist ein DNS-basierter Werbeblocker, der auf deinem Raspberry Pi läuft. Er funktioniert als DNS-Sinkhole: Alle DNS-Anfragen aus deinem Netzwerk werden über den Pi geleitet. Wenn eine Anfrage an eine bekannte Werbe- oder Tracking-Domain geht, wird sie blockiert – noch bevor die Werbung überhaupt geladen wird.

Vorteile von Pi-Hole:

2

Pi-Hole installieren

Stelle sicher, dass dein Raspberry Pi mit dem Internet verbunden und das Betriebssystem auf dem neuesten Stand ist. Aktualisiere zunächst dein System:

Terminal
sudo apt update && sudo apt upgrade -y

Installiere nun Pi-Hole mit dem offiziellen Installationsskript:

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

Das Skript startet einen Installationsassistenten. Folge den Anweisungen auf dem Bildschirm. Du wirst gefragt nach:

💡

Tipp

Notiere dir am Ende der Installation das automatisch generierte Admin-Passwort! Du brauchst es, um dich im Web-Dashboard einzuloggen.

3

Admin-Passwort festlegen

Falls du das automatisch generierte Passwort ändern möchtest oder es vergessen hast, kannst du ein neues Passwort setzen:

Terminal
pihole -a -p

Du wirst aufgefordert, ein neues Passwort einzugeben und es zu bestätigen. Wenn du einfach Enter drückst, ohne ein Passwort einzugeben, wird der Passwortschutz deaktiviert (nicht empfohlen).

4

Router-DNS konfigurieren

Damit Pi-Hole für alle Geräte in deinem Netzwerk funktioniert, musst du den DNS-Server in deinem Router auf die IP-Adresse deines Raspberry Pi ändern. Finde zuerst die IP-Adresse heraus:

Terminal
hostname -I

Gehe dann in die Einstellungen deines Routers (meistens erreichbar unter 192.168.1.1 oder 192.168.0.1 im Browser) und ändere den DNS-Server:

💡

Tipp

Vergib deinem Raspberry Pi eine statische IP-Adresse, damit sich die DNS-Einstellung im Router nicht bei jedem Neustart ändert. Dies kannst du im Router unter DHCP-Reservierung oder direkt auf dem Pi in der Datei /etc/dhcpcd.conf einstellen.

5

Web-Dashboard aufrufen

Sobald Pi-Hole installiert ist und der Router konfiguriert wurde, kannst du das Dashboard im Browser aufrufen:

Browser
http://pi.hole/admin

Alternativ kannst du auch die IP-Adresse direkt verwenden:

Browser
http://192.168.1.100/admin

Im Dashboard siehst du:

6

Blocklisten verwalten

Pi-Hole kommt mit einer Standard-Blockliste, aber du kannst weitere hinzufügen, um noch mehr Werbung und Tracker zu blockieren. Gehe im Dashboard zu Group Management → Adlists und füge neue Listen hinzu.

Beliebte zusätzliche Blocklisten:

Nachdem du neue Listen hinzugefügt hast, aktualisiere die Gravity-Datenbank:

Terminal
pihole -g

Falls eine Webseite durch Pi-Hole fälschlicherweise blockiert wird, kannst du sie im Dashboard unter Whitelist freigeben oder per Terminal:

Terminal
pihole -w beispiel-domain.de
💡

Tipp

Du kannst Pi-Hole jederzeit temporär deaktivieren, z.B. wenn eine Webseite nicht richtig funktioniert. Nutze dafür im Dashboard den Button „Disable" oder im Terminal: pihole disable 5m (deaktiviert Pi-Hole für 5 Minuten).