**zurück zu:** [[software:software|software]] ====== Was ist piHole? ====== Pi-hole ist eine freie Software mit der Funktion eines Tracking- und Werbeblockers sowie eines optionalen DHCP-Servers. Pi-hole basiert auf einem Linux-System und ist entwickelt worden für den Einsatz auf Kleinstcomputern im Sinne eines eingebetteten Systems. Verbreitet ist der Einsatz auf Computern der Raspberry-Pi-Serie. Die Software wird als DNS-Server in ein bestehendes Netzwerk integriert und steht damit allen Geräten im Netzwerk zur Verfügung, deren DNS-Einstellungen sich konfigurieren lassen. \\ \\ **Funktionsumfang:** \\ • DNS Server \\ • DHCP Server \\ • Block - / Whiteliste (Hauptfunktion) \\ • Werbung und Trackern (Hauptfunktion) \\ {{:software:raspberrys:pihole.png?direct&400 |Webinterface}} \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ **Webinterface piHole** ===== Installation von piHole ===== Wichtig! Die Installation beschränkt sich auf den piHole. Für die Installation weiterer Anwendungen bitte den Links Rechts folgen. \\ - Raspberry Updaten - sudo apt update - sudo apt upgrade - piHole installieren mit: - curl -sSL https://install.pi-hole.net | bash - Konfigurationsschritte: - Select Upstream DNS Provider - Custom:DNS Eintragen z.B 8.8.8.8 oder ein neutralen DNS Server, statt von google: [[https://www.kuketz-blog.de/empfehlungsecke/#dns|Neutrale DNS-Server]] - Select Lists: - Lasst einfach alle Ad- bzw. Tracking-Blocking-Listen ausgewählt - Select Protocols: - IPv4: Check - IPv6: Uncheck (Hier solltet ihr Check nehmen. Ich deaktiviere die Option bewusst, da keines meiner Geräte IPv6 spricht.) - Do you want to use your current network settings as a static address?: - IP address: 192.168.1.9 (Pi Adresse) - Gateway: 192.168.1.1 (euer Router) - Do you wish to install the web admin interface? - On: Check - Do you wish to install the web server (lighttpd)? - On: Check - Do you want to log queries? - On: Check - Select a privacy mode for FTL - 0 Show everything: Check - Hinweis: In einem Unternehmen könnte man das Logging bspw. heruntersetzen, damit keine Mitarbeiterüberwachung möglich ist. ==== piHole Befehle ==== Hier eine Auflistung der wichtigsten Befehle auf Deutsch. Für eine Komplette Befehlsübersicht (Englisch) Empfehle ich die Offizielle Seite in dem Link Tab Rechts. \\ ^Befehl^Bedeutung^ |pihole -h|Zeigt eine Befehlsübersicht an| |pihole -up|Ein Update des Pi-hole durchführen| |pihole -r|Den Konfigurator nochmal aufrufen, um bspw. Änderungen am DNS vorzunehmen| |pihole -g|Update der Blockierlisten anstoßen| |pihole -w domainname.ch|Fügt "domainname.ch" der Whiteliste hinzu| |pihole -w -d domainname.ch|Entfernt "domainname.ch" von der Whiteliste| ====== piHole Konfigurieren ====== **Links:** \\ [[software:raspberrys:rasbianinstallation|Raspbian Installation]] \\ [[software:raspberrys:raspberrys|Raspberry]] \\ [[https://www.kuketz-blog.de/pi-hole-schwarzes-loch-fuer-werbung-raspberry-pi-teil1|kuketz-blog.de]] \\ [[https://www.heise.de/tipps-tricks/Pi-Hole-auf-dem-Raspberry-Pi-einrichten-so-geht-s-4358553.html|heise.de]] \\ [[https://discourse.pi-hole.net/t/the-pihole-command-with-examples/738|Alle piHole Befehle]] **Konfigurations-Links:** \\ [[https://discourse.pi-hole.net/t/pi-hole-und-fritzbox-setup-anleitung/7313|Fritzbox]] \\ [[https://discourse.pi-hole.net/t/how-do-i-configure-my-devices-to-use-pi-hole-as-their-dns-server/245|piHole Config]] \\