Unbound ist ein rekursiver DNS Server, der die DNS-Anfragen für die Namens-Auflösungen im lokalen nicht zum Provider oder ähnlichen Forwardern wie mGoogle etc. schickt, sondern die offiziellen DNS-Server der ICANN befragt. Und das ganze erfolgt verschlüsselt und ist somit vor DNS-Spoofing Attacken usw. gesichert.

Weiterhin kann durch Unbound verhindert werden, das Daten über das Surfverhalten vom Provider oder im Falle vom Google DNS durch Google ausgewertet und “missbraucht” werden. Alles in Allem eine sinnvolle Erweiterung des PiHole. Einen kleinen Nachteil hat Unbound zu einem klassischen DNS-Forwarder wie Google oder Cloudflare: Die erste Anfrage einer Website etc. dauert etwas länger. Da Unbound aber die Daten zwischen speichert ist dies nur bei der allerersten Anfrage relevant, danach sind die Abfragen jedoch schneller als wenn man Google DNS etc. befragt, da diese schon im Cache von Unbound sind.

Unter DietPi ist die Installation ganz einfach. Starte hierzu die Software Installation mit dem Befehl:

dietpi-software

Gehe zu Software Optimized und schaue nach dem Paket Nummer 182 und wähle dies aus und bestätige dies mit OK. Danach wähle Install und die Installation beginnt.

Nach der erfolgreichen Installation öffne die Weboberfläche von PiHole und gehe zu Settings / DNS. Wähle dort die vorhandenen Einträge für die Upstream DNS-Server ab und trage bei Custom1 DNS IPv4 die Adresse 127.0.0.1#5335 ein. Dann hast Du den Unbound für PiHole aktiviert. Das wars – kurz und schmerzlos.

Wenn Du das Projekt Nachbauen möchtest hier die benötigte Hardware:

Raspberry Pi Hardware (Affiliate Link):
Raspberry Pi 4 : https://amzn.to/2EVzC8x
passendes Case passiv gekühlt: https://amzn.to/3rrw9Sj
Netzteil: https://amzn.to/3kd0wsV
SD-Karte: https://amzn.to/2XzHuTX

Falls benötigt:
SD-Card Reader: https://amzn.to/2EZhNWn
Lan Kabel: https://amzn.to/31nIk7j

Links zu Unbound und PiHole
:
https://docs.pi-hole.net/guides/dns/unbound/
https://www.nlnetlabs.nl/projects/unbound/about/
https://de.wikipedia.org/wiki/Name_Server_Daemon