Ich habe Googles DNS zugunsten eines 20-Dollar-Raspberry Pi aufgegeben und hörte auf, meine Webhistorie an Dritte weiterzugeben
Es sei denn, Sie geben die IP-Adressen jedes Mal manuell ein, wenn Sie eine Website besuchen, führen Sie zuerst eine DNS-Abfrage durch. Standardmäßig zeigt Ihr Netzwerk wahrscheinlich auf einen öffentlichen DNS-Server, wie den Server Ihres Internetanbieters, Googles 8.8.8.8 oder Cloudflares 1.1.1.1. Sie sind praktisch und schnell, aber das bedeutet auch, dass eine dritte Partei eine unverfälschte Ansicht der von Ihnen besuchten Websites erhält.
Wenn Sie die Menge an Informationen, die Sie an Google weitergeben, minimieren möchten, können Sie einen öffentlichen DNS-Server durch einen kostengünstigen Raspberry Pi ersetzen, auf dem ein Pi-hole und Unbound laufen.
Ihr DNS-Server kennt jede Website, die Sie besuchen
Ihre DNS-Abfrageanfragen sind normalerweise auch nicht verschlüsselt
Jedes Mal, wenn Sie sich mit einer Website über einen Domainnamen verbinden, übersetzt ein DNS-Server irgendwo auf der Welt diesen Domainnamen in eine IP-Adresse, die Ihr Computer im Hintergrund verwendet, um tatsächlich eine Verbindung herzustellen. Welchen DNS-Server Sie auch verwenden, er hat vollständige Einsicht in jede Domain, die Sie in Ihrem Browser eingeben, und wenn Ihre DNS-Anfragen nicht verschlüsselt sind, kann jeder, der Ihre DNS-Anfragen abfängt, auch die Websites sehen, die Sie besuchen. Das ist eine Menge Informationen, die Sie einem Dritten anvertrauen.
Ihr Internetanbieter kann immer noch sehen, mit welcher IP-Adresse Sie verbunden sind, die dann mit einer Domain verknüpft werden kann, es sei denn, Sie verwenden ein VPN.
Glücklicherweise können Sie einen kostengünstigen Raspberry Pi Zero 2 W und einige Open-Source-Projekte verwenden, um das Problem zu lösen.
DNS-Server & wie das Internet seinen Weg findet
Quiz-Herausforderung
Von 8.8.8.8 bis zu der Art, wie Ihr Browser Katzenvideos findet - finden Sie heraus, wie viel Sie wirklich über DNS wissen.
Wofür steht DNS?
Bevor DNS erfunden wurde, wie haben Computer Hostnamen im frühen Internet (ARPANET) aufgelöst?
Der berühmte DNS-Server unter der IP-Adresse 8.8.8.8 wird von welchem Unternehmen betrieben?
Der DNS-Resolver von Cloudflare unter 1.1.1.1 wurde 2018 mit einem starken Schwerpunkt auf welchem Verkaufsargument gestartet?
Was ist ein DNS-„Resolver“ (auch rekursiver Resolver genannt)?
Welche Art von Angriff beinhaltet das Vergiften eines DNS-Caches mit falschen Einträgen, um Benutzer auf bösartige Websites umzuleiten?
Welcher DNS-Eintragstyp ist dafür verantwortlich, einen Domainnamen einer IPv4-Adresse zuzuordnen?
DNS-over-HTTPS (DoH) und DNS-over-TLS (DoT) zielen beide darauf ab, dasselbe Kernproblem zu lösen. Was ist das?
Dein Punktestand
Danke fürs Spielen!
Ein Pi-hole und Unbound können Ihnen Datenschutz und Sicherheit bieten
Sie müssen keinen DNS-Server direkt abfragen
Sie benötigen einen DNS-Server, wenn Sie Domänennamen verwenden möchten, um sich mit Websites zu verbinden, aber es sagt nichts darüber aus, dass Sie den DNS-Server tatsächlich direkt anfragen müssen. Stattdessen können Sie Ihren eigenen mithilfe eines Programms namens Unbound erstellen, das ein rekursiver Resolver ist.
Unbound kommuniziert direkt mit der gesamten „DNS-Hierarchie“, was bedeutet, dass es Daten direkt vom Root-Server, den TLD-Servern und den autoritativen Nameservern abruft. Im Grunde fragt es alle Computer, die an der Verknüpfung von Domains mit IP-Adressen beteiligt sind, nach ihren Informationen und speichert diese dann lokal. Immer wenn Sie in Zukunft auf diese Domain zugreifen müssen, können Sie auf Unbounds gespeicherte Ergebnisse zurückgreifen, anstatt Google oder Cloudflare zu bitten, Sie mit der Website zu verbinden.
Du brauchst Googles 8.8.8.8-Server überhaupt nicht - alles, was erforderlich ist, befindet sich in deinem Heimnetzwerk.
Darüber hinaus ist Unbound in der Lage, DNSSEC zu verwenden, das Kryptographie nutzt, um zu überprüfen, dass die empfangenen DNS-Einträge nicht manipuliert wurden. Obwohl es selten ist, wurde DNS-Vergiftung verwendet, um den Verkehr von legitimen Websites zu bösartigen Klonen umzuleiten, um sensible Informationen wie Kreditkartennummern zu stehlen. Große DNS-Server sind attraktive Ziele, da die erfolgreiche Kompromittierung eines davon Zehntausende von Menschen betreffen könnte.
Es ist wahrscheinlich kein Problem, aber einen eigenen kleinen DNS-Resolver zu betreiben, der die Identität einer Website doppelt überprüft, macht Sie gegenüber dieser Art von Angriffen sehr widerstandsfähig.
Ein Pi-hole fügt eine zusätzliche Sicherheitsebene hinzu
Ein Pi-hole ist eine großartige natürliche Kombination mit Unbound. Ein Pi-hole fungiert als netzwerkweites DNS-„Sinkhole“. Wenn Ihre Geräte versuchen, eine Verbindung zu einer Domain herzustellen, überprüft das Pi-hole seine Blocklisten. Wenn bekannt ist, dass die Domain Werbung, Tracker betreibt oder Malware hostet, gibt Pi-hole 0.0.0.0 zurück, wodurch Sie überhaupt keine Verbindung zur blockierten Domain herstellen können.
Da die Filterung auf der DNS-Ebene erfolgt, müssen Sie keine Software auf jedem einzelnen Telefon, Smart-TV oder IoT-Gerät in Ihrem Haus installieren.
Wenn es zusammen mit Unbound verwendet wird, erhalten Sie zwei Ebenen, die zusammen arbeiten. Alles in Ihrem Netzwerk kommuniziert zuerst mit dem Pi-hole, das automatisch unerwünschte Domains blockiert. Sobald Ihr Datenverkehr vom Pi-hole gefiltert wurde, wird er an Unbound weitergeleitet, das dann den Domainnamen mit der IP-Adresse verknüpft, und Sie verbinden sich.
Es ist kein Dritter erforderlich, und Sie können eine angemessene Menge an Malware blockieren, bevor sie überhaupt die Chance hat, Geräte zu infizieren. Für eine geringe einmalige Hardwarekosten und eine winzige Menge an Strom haben Sie die volle Kontrolle über Ihr Netzwerk. Sobald der lokale Cache geladen ist, sind wiederholte Abfragen fast sofort.
Einrichten Ihres Pi-hole und Unbound
Eine Stunde und ein Raspberry Pi sind alles, was Sie brauchen
Um zu beginnen, flashen Sie das Raspberry Pi OS Lite (64-Bit) auf eine microSD-Karte mit dem Raspberry Pi Imager und installieren Sie es in Ihrem Raspberry Pi. Melden Sie sich dann bei Ihrem Router an und weisen Sie dem Raspberry Pi eine statische IP-Adresse zu - wenn sie sich ändert, funktioniert alles nicht mehr.
Damit eingerichtet, per SSH auf den Raspberry Pi zugreifen, Pi-hole installieren, indem Sie curl -sSL https://install.pi-hole.net | bash ausführen, und dann auf das Web-Dashboard zugreifen, um die Einrichtung abzuschließen. Es ist ziemlich unkompliziert - der Installer ist sehr benutzerfreundlich gestaltet und führt Sie durch die wichtigen Schritte.
Nachdem das erledigt ist, melden Sie sich erneut per SSH an und installieren Sie Unbound mit sudo apt install unbound. Sie müssen sicherstellen, dass es auf der Loopback-Adresse (127.0.0.1) am Port 5335 hört und dass DNSSEC aktiviert ist. Dazu erstellen Sie die Konfigurationsdatei unter "/etc/unbound/unbound.conf.d/pi-hole.conf" gemäß den Anweisungen von Pi-hole. Sie sollte wie folgt aussehen:
Jetzt müssen Sie den beiden Geräten sagen, dass sie tatsächlich miteinander kommunizieren. Öffnen Sie das Pi-hole-Dashboard und gehen Sie zu den Einstellungen, dann setzen Sie Ihren übergeordneten DNS auf den benutzerdefinierten Eintrag 127.0.0.1#5335 und deaktivieren Sie alle anderen Optionen, einschließlich Googles 8.8.8.8. Lassen Sie DNSSEC von Pi-hole deaktiviert.
Stellen Sie schließlich die DNS-Einstellungen Ihres Routers auf die IP-Adresse des Pi ein, wie Sie es normalerweise für einen Pi-hole tun würden.
Es gibt ein paar Kompromisse
Die Kombination aus Pi-hole und Unbound ist großartig, wenn Sie wert auf Privatsphäre legen oder wenn Sie ein Heimlaborant sind, der die granulare Kontrolle nutzen kann. Allerdings hat sie einige Nachteile.
Das erste Mal, wenn Sie eine neue Domain besuchen, wird die Abfrage langsamer sein als bei einem öffentlichen Resolver, weil Unbound beim ersten Mal alles einmal laden muss. Danach sind die Besuche viel schneller, aber diese anfängliche Verzögerung werden Sie wahrscheinlich bemerken.
Denken Sie außerdem daran, dass Sie einen einzelnen Fehlerpunkt schaffen. Wenn Ihr Raspberry Pi von einer neugierigen Katze vom Bücherregal gestoßen wird, wird Ihr gesamtes Heimnetzwerk den Internetzugang verlieren, es sei denn, Sie haben einen Backup-Resolver eingerichtet oder beheben das Problem.










