Konfiguration von zwei PiHole Instanzen synchronisieren

Seit einiger Zeit läuft in meinem Netzwerk PiHole als DNS-Server und blockt zuverlässig einiges an nervigem Traffic. Nun hatte ich eine ESX-Wartung durchzuführen und musste somit auch PiHole runterfahren. Womit auch die Themenstellung “Warum brauche ich einen zweiten DNS-Server” klarer wurde ;) Es ging halt “nüscht” mehr. Also habe ich einen übrigen Raspberry genommen und auf diesem PiHole  und unbound  installiert ( Anleitung  ). Als das lief, habe ich via DHCP den neuen DNS-Server mitverteilt. Nun stellte sich mir die Frage, wie ich denn die Configuration synchronisieren sollte. ...

Einbindung der PiHole Statistiken in FHEM

PiHole als DNS-Server ist in meinem Netzwerk ein fester Bestandteil. Zeit auch die Statistiken über die geblockten Werbeanzeigen in FHEM zu sammeln und zu visualisieren. Und so gehts - im unten stehenden Code einfach “dns” gegen die Adresse oder IP des PiHole-DNS-Servers tauschen: 1 2 3 4 5 6 7 define INF_HTM_DNS1_INFO HTTPMOD http://dns/admin/api.php 300 attr INF_HTM_DNS1_INFO userattr getURL attr INF_HTM_DNS1_INFO extractAllJSON 1 attr INF_HTM_DNS1_INFO getURL http://dns/admin/api.php attr INF_HTM_DNS1_INFO stateFormat DNS Anfragen: dns_queries_today Geblockte Seiten: ads_blocked_today (ads_blocked_today_formatted %) attr INF_HTM_DNS1_INFO userReadings ads_blocked_today_formatted {round(ReadingsNum($name,"ads_percentage_today",0),0)} Wie immer ist das Device nach meiner Namenskonvention benannt ;) ...

Domain-Whitelist für die Nutzung des FireTV (Stick) unter PiHole

Ich nutze in meinem Netzwerk piHole  um gewisse DNS Queries (zu z.b. Werbenetzwerken) ins Leere laufen zu lassen. Per Default wollte aber mein FireTV (Stick) nicht korrekt funktionieren. Folgende Domains musste ich whitelisten, damit ARD Mediathek und Amazon Prime Filme wieder liefen: ...