Pi-hole und AdGuard Home Installation: Netzwerkweite Werbeblockierung
Pi-hole und AdGuard Home Docker-Installation, DNS-Konfiguration, Blocklist-Verwaltung, DHCP-Server, Whitelist/Blacklist, Statistiken und DoH/DoT-Unterstützung.
Pi-hole und AdGuard Home Installation: Netzwerkweite Werbeblockierung
Pi-hole und AdGuard Home sind self-hosted Lösungen, die DNS-basierte Werbe- und Tracker-Blockierung für alle Geräte in Ihrem Netzwerk bieten. Im Gegensatz zu Browser-Erweiterungen funktionieren sie netzwerkweit und blockieren auch Werbung in Smart-TVs, Spielkonsolen und mobilen Apps.
Pi-hole vs AdGuard Home Vergleich
Merkmal
Pi-hole
AdGuard Home
Oberfläche
Klassisch, funktional
Modern, benutzerfreundlich
DoH/DoT
Plugin erforderlich
Eingebaut
DHCP
Unterstützt
Unterstützt
Regex-Regeln
Begrenzt
Erweitert
Einrichtung
Einfach
Sehr einfach
Leistung
Gut
Sehr gut
Empfohlen für
Erfahrene Nutzer
Einsteiger
Systemanforderungen
Server oder Raspberry Pi mit Docker und Docker Compose
Pi-hole → Einstellungen → DNS
Benutzerdefinierter DNS: 127.0.0.1#5053
Durch die Installation von Pi-hole oder AdGuard Home auf REXE VPS-Servern können Sie den gesamten Serververkehr filtern. DNS-basierte Filterung ist besonders effektiv in Umgebungen mit mehreren Containern.
Häufig gestellte Fragen
Meine Internetverbindung ist nach der Pi-hole-Installation unterbrochen.
Ein anderer Dienst verwendet möglicherweise Port 53. Stoppen Sie unter Ubuntu systemd-resolved: sudo systemctl stop systemd-resolved. Überprüfen Sie /etc/resolv.conf und fügen Sie vorübergehend 8.8.8.8 hinzu. Vergewissern Sie sich, dass der Pi-hole-Container mit docker ps läuft. Aktualisieren Sie die DNS-Einstellung auf Ihrem Router auf die Pi-hole-IP.
Einige Websites öffnen sich nicht mit Pi-hole/AdGuard.
Die Website könnte versehentlich blockiert sein. Finden Sie in Pi-hole über das Query Log heraus, welche Domain blockiert wird, und fügen Sie sie zur Whitelist hinzu: pihole -w domain.com. Fügen Sie in AdGuard Home @@||domain.com^ zu Filter → Benutzerdefinierte Filterregeln hinzu. Wenn Sie sehr aggressive Blocklisten verwenden, deaktivieren Sie einige davon.
Meine Blockierrate ist sehr niedrig (unter 5%), ist das normal?
Die Blockierrate variiert je nach Netzwerknutzung. 20-30% gilt bei werbelastiger Nutzung als normal. Fügen Sie mehr Blocklisten hinzu, um die Rate zu erhöhen. Stellen Sie sicher, dass Geräte Pi-hole/AdGuard als DNS verwenden. Apps mit verschlüsseltem DNS (DoH/DoT) können möglicherweise nicht gefiltert werden.
Nach dem Verschieben von DHCP zu Pi-hole können einige Geräte keine IP-Adresse erhalten.
Stellen Sie sicher, dass DHCP auf dem Router vollständig deaktiviert ist. Überprüfen Sie, ob der Pi-hole DHCP-Bereich nicht mit dem alten Bereich des Routers überschneidet. Erneuern Sie die Netzwerkverbindung auf betroffenen Geräten: ipconfig /release && ipconfig /renew (Windows) oder dhclient -r (Linux). Überprüfen Sie die Pi-hole DHCP-Logs.
Wie verwende ich DNS-over-HTTPS mit AdGuard Home?
Laden Sie ein SSL-Zertifikat aus dem Abschnitt Verschlüsselungseinstellungen in AdGuard Home hoch. DNS-over-HTTPS-URL: https://dns.example.com/dns-query. Fügen Sie diese URL als DoH-Server auf Geräten hinzu. Windows 11, Android 9+ und iOS 14+ haben eingebaute DoH-Unterstützung. Verwenden Sie in Firefox about:config → network.trr.uri.
Kann ich Pi-hole und AdGuard Home gleichzeitig betreiben?
Beide auf demselben Server zu betreiben ist nicht möglich, da beide Port 53 verwenden. Sie können sie auf verschiedenen Servern oder verschiedenen IPs betreiben. Alternativ können Sie einen als primären und den anderen als sekundären DNS verwenden. Für die meisten Benutzer reicht es aus, eines davon zu wählen.
Coolify-Installation, Docker- und Git-Integration, Anwendungs-Deployment, Datenbankverwaltung, SSL-Zertifikate, Umgebungsvariablen und Self-Hosted PaaS als Alternative zu Heroku/Netlify.
Nextcloud-Installation mit Docker, Apache/Nginx-Konfiguration, Datenbankeinrichtung, SSL-Zertifikat, Dateisynchronisierung, App-Store und Leistungsoptimierung.
Portainer CE Installation, Docker- und Kubernetes-Verwaltung, Stack-Deployment, Volume/Netzwerk-Verwaltung, Benutzerautorisierung, Webhook und GitOps-Integration.