Pi-Hole
In diesem Artikel möchte ich alle Infos zum Thema Pi-Hole, welche mir beim betrieb vorkommen, sammeln.
Zu aller erst, die offizielle Homepage des Projekts Pi-Hole findet sich hinter dieser Adresse https://pi-hole.net/
Automatisierte Erst-Installation in einem Schritt
Um einen Pi-Hole schnell und einfach mit nur einem Befehl zu installieren, verwende folgenden Befehl
curl -sSL https://install.pi-hole.net | bash
Alternative Installationsmethoden finden sich auf der Github Seite von Pi-Hole hinter diesem Link.
Den Pi-Hole updaten
Die Aktualisierung eines Pi-Hole geht über die Konsole mit diesem Befehl
sudo pihole -up
Dazu einfach per Putty sich am Pi-Hole als Superuser anmelden und diesen Befehl absetzen.
Zensurfreie DNS Server
Um alle DNS Anfragen die über einen Pi-Hole ins WWW gehen nicht bei einer "Datenkrake" stellen zu müssen, empfehle ich hier zwei zensurfreie DNS Server die unter dem Punkt Settings -> DNS bei Custom DNS Server eingepflegt werden können. Es handelt sich dabei um die Server von
- Digitalcourage (46.182.18.9) und
- dismail.de (80.241.218.68)
Beide Server sind freie DNS Resolver die kein User logging betreiben oder sonst irgendwie die Anfragen für andere Dinge wie Marketing verwenden.
Einstellungen im Webinterface
Die Blocklisten - das Herzstück eines Pi-Hole
Kommen wir zum "Herzstück" eines Pi-Hole warum ich Ihn eigentlich betreibe, denn das sind die Blocklisten von Internetseiten die z.B. Werbung ausliefern.
Zu diesem Thema gibt es im WWW viele Seiten die sich damit beschäftigen und auf denen man gute und weniger gute Listen bekommt. Eine Seite die sich diesem Thema verschrieben hat ist z.B. Firebog.
Nun aber zu den Listen, meine aktuellen Listen (Stand 2020-12-13) lauten wie folgt:
# Die ersten beiden Einträge sind Standard-Einträge von Pi-Hole (diese kann man bei Erst-Installation bereits auswählen)
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://mirror1.malwaredomains.com/files/justdomains
# Die nächsten vier Einträge sind "NEU"
http://sysctl.org/cameleon/hosts
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/CombinedBlacklists/CombinedBlackLists.txt
Eingetragen werden die in der Web-Oberfläche unter Group Management - > Adlists -> Add a new adlist
Und sehen dann in der Web-Oberfläche so aus, die Adresse, der Status (man kann auch Listen deaktivieren und muss Sie nicht gleich löschen), man kann Kommentare einfügen wie z.B. woher man die Liste hat, man könnte die Liste einer "Gruppe" zuweisen oder natürlich auch wieder löschen.
IP-Adresse des Pi-Hole ändern
Sollte es aus welchen Gründen auch immer nötig sein, bei einem bestehenden Pi-Hole die Konfiguration oder konkret die IP-Adresse zu ändern, ist dies am besten über den offiziellen Befehl zu machen
sudo pihole -r
Mit diesem Befehl wird die Konfiguration nochmals gestartet und man kann die gewünschte Einstellung (z.B. IP-Adresse) ändern.
Die momentan aktive/-n IP-Adressen kannst du dir mit folgendem Kommando anzeigen
ip address show
ACHTUNG: das Passwort für die Weboberfläche lässt sich so NICHT zurücksetzen!
Web-Admin Passwort ändern
Hierfür ist der Zugriff auf die Konsolenoberfläche des Pi-Hole nötig. Sollte diese nicht mehr vorliegen, dann muss (nach meinem aktuellen Wissen) der Pi-Hole neu aufgesetzt werden.
Melde dich an der Konsole mit dem root Account an und gib folgenden Befehl dann ein
sudo pihole -a -p
Die Pi-Hole Kommandos
https://docs.pi-hole.net/core/pihole-command/
QEMU Guest Agent auf Linux installieren (für Synology Virtual Machine Manager)
sudo apt-get install qemu-guest-agent
Nähere Infos hierzu findest du in der Knowledgebase von Synology (Link).