• Allgemein
  • Linux DNS-Cache leeren: Ein umfassender Leitfaden

Linux DNS-Cache leeren: Ein umfassender Leitfaden

Was ist der DNS-Cache unter Linux?

Ein DNS-Cache (Domain Name System) ist ein Zwischenspeicher, der die IP-Adressen von Websites speichert, auf die du kürzlich zugegriffen hast. Wenn du eine Website besuchst, sucht dein Computer zunächst im DNS-Cache nach der IP-Adresse der Website. Ist die Adresse im Cache vorhanden, wird die Seite sofort geladen. Andernfalls sendet dein Computer eine DNS-Abfrage an einen DNS-Server, der die IP-Adresse ermittelt. Die Adresse wird dann für zukünftige Besuche im DNS-Cache gespeichert.

Was sind die Vorteile eines DNS-Cache?

Ein DNS-Cache bietet folgende Vorteile:

  • Erhöhte Geschwindigkeit: Der DNS-Cache verkürzt die Ladezeiten von Websites, da er die Notwendigkeit entfällt, bei jedem Besuch einer Website eine DNS-Abfrage zu senden.
  • Verbesserte Leistung: Der DNS-Cache reduziert die Belastung von DNS-Servern, da weniger Abfragen gesendet werden.
  • Zuverlässigkeit: Ein DNS-Cache gewährleistet, dass du auf Websites zugreifen kannst, auch wenn der DNS-Server vorübergehend nicht verfügbar ist.

Wie funktioniert ein DNS-Cache?

Der DNS-Cache funktioniert wie folgt:

  1. Wenn du eine Website besuchst, sucht dein Computer zunächst im DNS-Cache nach der IP-Adresse der Website.
  2. Wenn die Adresse im Cache vorhanden ist, wird die Seite sofort geladen.
  3. Ist die Adresse nicht im Cache vorhanden, sendet dein Computer eine DNS-Abfrage an einen DNS-Server.
  4. Der DNS-Server antwortet mit der IP-Adresse der Website.
  5. Die IP-Adresse wird für zukünftige Besuche im DNS-Cache gespeichert.

Wo finde ich den DNS-Cache unter Linux?

Der DNS-Cache wird in einer Datei namens /etc/resolv.conf auf deinem Linux-System gespeichert. Diese Datei enthält eine Liste der DNS-Server, die dein Computer verwendet, sowie die Einstellungen für den DNS-Cache.

Warum sollte ich meinen DNS-Cache leeren?

Der DNS-Cache speichert temporär die IP-Adressen von Websites, auf die du zugegriffen hast, um zukünftige Anfragen zu beschleunigen. Obwohl dies die Ladezeiten von Webseiten verbessert, kann es in bestimmten Situationen auch zu Problemen führen:

Veraltete DNS-Einträge

Wenn Websites ihre IP-Adressen ändern, werden diese Änderungen möglicherweise nicht sofort im DNS-Cache widergespiegelt. Dies kann dazu führen, dass du auf veraltete Informationen zugreifst und nicht auf die neueste Version einer Website gelangst.

Fehlerhafte DNS-Einträge

Gelegentlich können DNS-Einträge fehlerhaft sein, was dazu führt, dass du nicht auf bestimmte Websites zugreifen kannst. Das Leeren des DNS-Cache kann dabei helfen, diese fehlerhaften Einträge zu entfernen und den Zugriff wiederherzustellen.

Sicherheitsprobleme

Bösartige Akteure können DNS-Spoofing-Angriffe durchführen, um dich auf gefälschte Websites umzuleiten. Das Leeren des DNS-Cache kann diese gefälschten Einträge entfernen und dich vor solchen Angriffen schützen.

Probleme mit der Netzwerkverbindung

Manchmal können Probleme mit der Netzwerkverbindung dazu führen, dass veraltete oder fehlerhafte DNS-Einträge im Cache gespeichert werden. Das Leeren des DNS-Cache kann diese Probleme beheben und die Verbindung wiederherstellen.

Bewährte Praktiken

Das regelmäßige Leeren des DNS-Cache kann dazu beitragen, diese Probleme zu vermeiden und sicherzustellen, dass du immer auf die neuesten und korrektesten DNS-Informationen zugreifst. Dies ist besonders wichtig für IT-Experten, Webentwickler und Benutzer, die sich auf zuverlässige Netzwerkverbindungen verlassen.

Wie leere ich meinen DNS-Cache unter Linux?

Zum Leeren deines DNS-Cache unter Linux stehen dir verschiedene Methoden zur Verfügung. Je nach verwendeter Linux-Distribution und den installierten Tools können die genauen Schritte variieren. Hier sind die gängigsten Methoden:

Befehl „sudo service nscd restart“

Dieser Befehl startet den nscd-Daemon (Name Service Cache Daemon) neu, der für die Verwaltung des DNS-Cache zuständig ist. Wenn du diesen Befehl ausführst, wird der DNS-Cache geleert.

Befehl „sudo /etc/init.d/nscd restart“

In einigen Linux-Distributionen wird der nscd-Daemon als init-Skript verwaltet. Du kannst diesen Befehl verwenden, um den DNS-Cache zu leeren.

Befehl „sudo killall -HUP nscd“

Dieser Befehl sendet ein HUP-Signal an den nscd-Prozess, was zu seinem Neustart führt. Dadurch wird auch der DNS-Cache geleert.

Befehl „sudo rm /var/cache/dns“

Dieser Befehl löscht den DNS-Cache-Ordner. Dadurch wird der DNS-Cache geleert, aber beachte, dass dies möglicherweise die Leistung deiner Internetverbindung beeinträchtigt, bis der Cache neu erstellt wurde.

Grafische Benutzeroberflächen

Einige Linux-Distributionen bieten grafische Benutzeroberflächen, mit denen du den DNS-Cache leeren kannst. Beispielsweise kann dies unter Ubuntu über das Netzwerkmanager-Applet im Menü "Netzwerkeinstellungen" erfolgen.

Manuell leeren

In seltenen Fällen kannst du den DNS-Cache auch manuell leeren, indem du die folgende Datei bearbeitest:

sudo nano /etc/resolv.conf

Suche die Zeile, die mit "nameserver" beginnt, und füge am Ende der Zeile ein Leerzeichen und ein "flush" hinzu. Speichere die Datei und starte deinen Computer neu.

Befehle zum Leeren des DNS-Cache

Um den DNS-Cache unter Linux zu leeren, kannst du verschiedene Befehle verwenden. Die spezifischen Befehle hängen von der von dir verwendeten Linux-Distribution ab. Hier sind die gängigsten Befehle:

Ubuntu/Debian-basierte Distributionen

sudo systemd-resolve --flush-caches

Dieser Befehl leert den DNS-Cache für alle Auflösungen, die über systemd-resolved durchgeführt wurden. Er ist der empfohlene Befehl für Ubuntu und andere Debian-basierte Distributionen.

sudo service nscd restart

nscd (Name Service Caching Daemon) ist ein Dämon, der DNS-Cache-Lookups zwischenspeichert. Du kannst den DNS-Cache leeren, indem du den nscd-Dienst neu startest.

Red Hat/CentOS-basierte Distributionen

sudo rndc flush

Dieser Befehl leert den DNS-Cache für den BIND-Nameserver. BIND ist der standardmäßige DNS-Server unter Red Hat und CentOS.

sudo systemctl reload named

Du kannst den DNS-Cache auch leeren, indem du den named-Dienst neu lädst.

Andere Linux-Distributionen

Wenn du eine andere Linux-Distribution verwendest, konsultiere die Dokumentation deiner Distribution für spezifische Befehle zum Leeren des DNS-Cache.

Besondere Überlegungen

  • Einige Anwendungen, wie z. B. Webbrowser, verfügen über ihren eigenen DNS-Cache. Das Leeren des System-DNS-Cache leert nicht den Cache dieser Anwendungen.
  • Wenn du den DNS-Cache leerst, werden alle im Cache gespeicherten DNS-Einträge gelöscht. Dies kann dazu führen, dass nachfolgende DNS-Lookups langsamer ausgeführt werden, bis der Cache wieder aufgebaut ist.

Besondere Überlegungen für verschiedene Linux-Distributionen

Ubuntu

  • Befehl zum Leeren des DNS-Cache: sudo service nscd restart
  • Alternativer Befehl: sudo /etc/init.d/nscd restart
  • Besonderheit: NSCD (Name Service Cache Daemon) wird verwendet und muss neu gestartet werden, um den DNS-Cache zu leeren.

Debian

  • Befehl zum Leeren des DNS-Cache: sudo systemd-resolve --flush-caches
  • Alternativer Befehl: sudo resolvconf -u
  • Besonderheit: Systemd-resolve wird verwendet und bietet einen eigenen Befehl.

CentOS/Red Hat Enterprise Linux (RHEL)

  • Befehl zum Leeren des DNS-Cache: sudo service named restart
  • Alternativer Befehl: /etc/init.d/named restart
  • Besonderheit: BIND (Berkeley Internet Name Domain) wird verwendet und muss neu gestartet werden.

Arch Linux

  • Befehl zum Leeren des DNS-Cache: sudo systemctl restart systemd-resolved
  • Besonderheit: Systemd-resolved wird verwendet und bietet einen eigenen Befehl.

Gentoo Linux

  • Befehl zum Leeren des DNS-Cache: sudo /etc/init.d/nscd restart
  • Alternativer Befehl: sudo emerge --config sys-apps/nscd
  • Besonderheit: Portage-System zum Installieren und Aktualisieren von Paketen, einschließlich NSCD.

Tipps für verschiedene Distributionen

  • Überprüfe immer die Dokumentation für deine spezifische Distribution, um den genauen Befehl zum Leeren des DNS-Cache zu ermitteln.
  • Bei einigen Distributionen kann es erforderlich sein, nach dem Leeren des Caches zusätzliche Schritte auszuführen, z. B. das Aktualisieren von Systemkonfigurationen oder das Neu starten des Netzwerks.
  • Verwende einen automatisierten Prozess, z. B. Cron-Jobs, um den Cache regelmäßig zu leeren und die Leistung zu gewährleisten.

Auswirkungen des Leerens des DNS-Cache

Das Leeren des DNS-Cache kann erhebliche Auswirkungen auf dein System und deine Interneterfahrung haben. Hier sind einige Aspekte, die du beachten solltest:

Verbesserte Auflösung von Domänennamen

Durch das Leeren des DNS-Cache werden veraltete oder beschädigte DNS-Einträge entfernt. Dies ermöglicht es deinem System, frische und aktuelle DNS-Daten aus den autoritativen DNS-Servern abzurufen. Dadurch wird die Auflösung von Domänennamen genauer und zuverlässiger.

Behebung von Verbindungsproblemen

Manchmal können Probleme bei der DNS-Auflösung zu Verbindungsproblemen zu bestimmten Websites oder Diensten führen. Das Leeren des DNS-Cache kann dabei helfen, diese Probleme zu beheben, indem beschädigte oder ungültige DNS-Einträge entfernt werden, die möglicherweise zu Verbindungsfehlern führen.

Aktualisierte Sicherheitsmaßnahmen

DNS-Caching kann dazu genutzt werden, Malware oder phishing-Angriffe durchzuführen, indem gefälschte oder schädliche DNS-Einträge zwischengespeichert werden. Das Leeren des DNS-Cache kann dabei helfen, diese Angriffe zu vereiteln, indem sichergestellt wird, dass dein System nur die neuesten und vertrauenswürdigen DNS-Daten verwendet.

Potenzielle Auswirkungen auf laufende Anwendungen

Das Leeren des DNS-Cache kann sich vorübergehend auf laufende Anwendungen auswirken, die DNS verwenden, um auf Ressourcen im Internet zuzugreifen. Diese Anwendungen müssen möglicherweise auf aktualisierte DNS-Daten warten, bevor sie ordnungsgemäß funktionieren können. In den meisten Fällen sollte sich die Auswirkung jedoch minimal auswirken.

Hinweis für bestimmte Anwendungen

Einige Anwendungen wie Spiele oder Streaming-Dienste können DNS-Caching verwenden, um die Leistung zu verbessern. Das Leeren des DNS-Cache kann dazu führen, dass diese Anwendungen langsamer geladen werden, bis der Cache mit neuen DNS-Einträgen aufgefüllt ist.

Häufige Probleme und Lösungen

Der DNS-Cache wird nach dem Leeren immer wieder aufgefüllt

  • Überprüfung der Caching-Konfiguration: Prüfe, ob ein Dienst oder Programm den DNS-Cache automatisch neu befüllt. Dies kannst du tun, indem du die Konfiguration des Caching-Dienstes überprüfst oder Programme, die DNS-Abfragen generieren, deaktivierst.
  • Firewall-Regeln: Überprüfe die Firewall-Regeln, um sicherzustellen, dass sie DNS-Abfragen nicht blockieren.
  • Beschädigte DNS-Konfiguration: Setze die DNS-Konfiguration auf die Standardeinstellungen zurück und teste erneut. Du kannst die DNS-Konfiguration mit Befehlen wie nmcli con show, cat /etc/resolv.conf oder ip addr show überprüfen.

DNS-Abfragen werden immer noch über den Cache aufgelöst

  • Überprüfung der DNS-Konfiguration: Stelle sicher, dass die DNS-Einstellungen korrekt konfiguriert sind und dass der richtige DNS-Server verwendet wird.
  • Neu starten von DNS-Diensten: Starte DNS-Dienste wie systemd-resolved oder dnsmasq neu, um den Cache zu aktualisieren.
  • Verwendung von dig +noedns: Führe DNS-Abfragen mit dem Befehl dig +noedns durch, um Umleitungen über den Cache zu vermeiden.

DNS-Abfragen sind langsam oder schlagen fehl

  • Überlastung des DNS-Servers: Überprüfe den Lastausgleich und die Konfiguration des DNS-Servers.
  • Probleme mit der Netzwerkverbindung: Überprüfe die Netzwerkverbindung und die Verbindung zum DNS-Server.
  • Firewall-Regeln: Überprüfe die Firewall-Regeln, um sicherzustellen, dass DNS-Abfragen nicht blockiert werden.
  • Probleme mit dem DNS-Dienst: Überprüfe den Status von DNS-Diensten wie systemd-resolved oder dnsmasq und starte sie gegebenenfalls neu.

Bewährte Praktiken für das Verwalten des DNS-Cache

Als Systemadministrator oder Endnutzer ist die Verwaltung des DNS-Cache für den optimalen Betrieb deines Linux-Systems unerlässlich. Hier sind einige bewährte Praktiken, die du befolgen solltest:

Regelmäßiges Leeren des Cache

Leere deinen DNS-Cache regelmäßig, um sicherzustellen, dass er aktualisiert und frei von veralteten Einträgen ist. Dadurch wird die Zuverlässigkeit und Geschwindigkeit deines Domain Name System (DNS) verbessert.

Fehlerbehebung bei DNS-Problemen

Wenn du auf DNS-Probleme wie langsame DNS-Auflösung oder fehlgeschlagene DNS-Abfragen stößt, kann das Leeren des DNS-Cache häufig die zugrunde liegende Ursache beheben.

Optimierung der DNS-Performance

Verwende Tools wie dnsmasq oder unbound, um deinen DNS-Cache zu optimieren. Diese Tools können die Cache-Größe verwalten, den Cache regelmäßig leeren und benutzerdefinierte DNS-Server konfigurieren.

Vorsicht bei der Vergrößerung des Cache

Während ein größerer DNS-Cache die Leistung verbessern kann, kann er auch zu einer erhöhten Latenz führen, wenn der Cache zu groß wird. Erhöhe die Cache-Größe nur, wenn dies für deine spezifischen Anforderungen erforderlich ist.

Überwachung des DNS-Cache

Überwache deinen DNS-Cache regelmäßig, um seine Leistung und Stabilität sicherzustellen. Verwende Tools wie dig oder nslookup, um den Inhalt des Cache zu prüfen und nach Auffälligkeiten zu suchen.

Vermeidung von DNS-Spoofing

Implementiere Maßnahmen zur Verhinderung von DNS-Spoofing, z. B. die Verwendung von DNSSEC oder die Aktivierung von DNS-Filtern, um dich vor bösartigen DNS-Antworten zu schützen.

Automatisiertes Leeren des Cache

Erwäge die Automatisierung des Löschvorgangs des DNS-Cache, um die Konsistenz und Verlässlichkeit zu gewährleisten. Dies kann mit Cron-Jobs oder Systemd-Timern erreicht werden.

Verwendung von Cloud-basierten DNS-Diensten

Ziehe die Verwendung von Cloud-basierten DNS-Diensten wie AWS Route 53 oder Google Cloud DNS in Betracht. Diese Dienste bieten zuverlässige und skalierbare DNS-Lösungen und können die Verwaltung deines DNS-Cache vereinfachen.

Alternative Methoden zum Leeren des DNS-Cache

Zusätzlich zu den Befehlszeilenmethoden gibt es alternative Möglichkeiten, den DNS-Cache unter Linux zu leeren.

Dienstprogramme für die grafische Benutzeroberfläche (GUI)

Einige Linux-Distributionen bieten grafische Dienstprogramme, mit denen du den DNS-Cache leeren kannst.

  • Ubuntu: Netzwerkmanager: Einstellungen > Netzwerk > DNS
  • Fedora: NetworkManager: Einstellungen > Netzwerk > DNS
  • Mint: NetworkManager: Einstellungen > Netzwerk > DNS

Diese Dienstprogramme bieten eine intuitive Oberfläche zum Verwalten der DNS-Einstellungen, einschließlich der Möglichkeit, den Cache zu leeren.

Skripte von Drittanbietern

Es gibt Skripte von Drittanbietern, die das Leeren des DNS-Cache automatisieren.

Diese Skripte können dir Zeit sparen, wenn du den Cache häufig leeren musst.

Cache von Anwendungen leeren

Einige Anwendungen wie Webbrowser und Paketmanager verfügen über eigene DNS-Caches. Du kannst diese Caches manuell leeren:

  • Webbrowser: Lösche den Browserverlauf und die Cookies.
  • Paketmanager: Führe den Befehl "sudo apt-get clean" (für Debian/Ubuntu) oder "sudo yum clean all" (für Fedora/CentOS) aus.

Diese Maßnahmen löschen nur den DNS-Cache der jeweiligen Anwendung und nicht den systemweiten DNS-Cache.

Automatisches Leeren des DNS-Cache

Das manuelle Leeren des DNS-Cache kann aufwändig sein, insbesondere in Umgebungen mit hohen DNS-Abfragevolumen. Glücklicherweise gibt es Möglichkeiten, den DNS-Cache automatisch zu leeren.

Vorteile der automatischen Cache-Löschung

  • Vereinfachtes Management: Du musst dich nicht mehr manuell um das Leeren des Cache kümmern.
  • Verbesserte Zuverlässigkeit: Automatische Löschungen stellen sicher, dass keine veralteten DNS-Einträge im Cache gespeichert werden.
  • Gesteigerte Sicherheit: Das regelmäßige Leeren des Cache hilft, DNS-Cache-Poisoning-Angriffe zu verhindern, bei denen böswillige Akteure versuchen, gefälschte DNS-Einträge in den Cache einzuspeisen.

Methoden zur automatischen Cache-Löschung

Es gibt verschiedene Methoden, mit denen du den DNS-Cache unter Linux automatisch leeren kannst:

1. Cron-Aufgabe erstellen

Erstelle eine Cron-Aufgabe, die einen Befehl zum Leeren des Cache regelmäßig ausführt, z. B. täglich oder stündlich.

2. Systemd-Service einrichten

Erstelle einen Systemd-Service, der automatisch startet, wenn das System bootet, und den Cache bei bestimmten Ereignissen leeren kann, z. B. beim Herunterfahren oder Neustarten.

3. Tools von Drittanbietern verwenden

Es gibt Tools von Drittanbietern wie dnsmasq und pdnsd, die automatische Cache-Löschfunktionen bieten.

Beispielkonfigurationen

Cron-Aufgabe

Füge die folgende Zeile zu deiner /etc/crontab-Datei hinzu, um eine tägliche Cache-Löschung zu planen:

0 0 * * * /bin/systemctl restart systemd-resolved

Systemd-Service

Erstelle eine Systemd-Unit-Datei unter /etc/systemd/system/dns-cache-flush.service mit folgendem Inhalt:

[Unit]
Description=Flush DNS Cache
After=network.target

[Service]
Type=oneshot
ExecStart=/bin/systemctl restart systemd-resolved

[Install]
WantedBy=multi-user.target

Tools von Drittanbietern

dnsmasq:

cache-size=100
cache-min-ttl=3600
cache-max-ttl=86400

pdnsd:

cache-timeout 3600

Wichtige Überlegungen

  • Cache-Größe: Passe die Größe des DNS-Cache an deine Anforderungen an. Ein größerer Cache kann die Leistung verbessern, aber mehr veraltete Einträge enthalten.
  • Cache-Ablaufzeit: Lege einen angemessenen Cache-Ablaufzeitraum fest, um veraltete Einträge zu vermeiden.
  • Kompatibilität: Stelle sicher, dass die von dir gewählte automatische Cache-Löschmethode mit deiner Linux-Distribution und deinen DNS-Servern kompatibel ist.

Vorteile des Leerens des DNS-Cache

Das Leeren deines DNS-Cache kann zahlreiche Vorteile für dich mit sich bringen. Hier sind einige der wichtigsten Gründe, warum du diese regelmäßige Aufgabe durchführen solltest:

Verbesserte Konnektivität

Wenn dein DNS-Cache veraltet ist, kann dies zu Verbindungsproblemen und langsamen Ladezeiten führen. Dies geschieht, weil dein Gerät versucht, auf alte oder nicht mehr existierende DNS-Einträge zuzugreifen. Durch das Leeren des Cache werden diese veralteten Einträge entfernt, was zu einer besseren Konnektivität und schnelleren Reaktionszeiten führt.

Problembehebung bei DNS-bezogenen Problemen

DNS-Probleme können eine Vielzahl von Ursachen haben, darunter veraltete Caches. Wenn du auf DNS-Fehler wie "Server nicht gefunden" oder "Zeitüberschreitung" stößt, kann das Leeren des DNS-Cache eine einfache Lösung sein.

Aktualisierte DNS-Einträge

Wenn du kürzlich Änderungen an deinen DNS-Einträgen vorgenommen hast, z. B. das Hinzufügen oder Entfernen von Subdomains oder das Ändern der IP-Adresse deiner Website, kann das Leeren des DNS-Cache sicherstellen, dass die neuen Einträge sofort wirksam werden.

Erhöhte Sicherheit

Veraltete DNS-Caches können manchmal von böswilligen Akteuren ausgenutzt werden, um schädliche Websites zu laden oder personenbezogene Daten abzufangen. Regelmäßiges Leeren reduziert dieses Risiko und verbessert die Sicherheit deines Geräts.

Bessere Leistung

Im Allgemeinen kann das Leeren des DNS-Cache die Leistung deines Geräts verbessern, indem Ressourcen freigegeben und Systemfehler reduziert werden. Dies ist besonders wichtig für Geräte mit begrenzten Ressourcen, wie z. B. Smartphones oder ältere Computer.

Beste Vorgehensweise für das Leeren des DNS-Cache

Regelmäßiges Leeren

  • Leere deinen DNS-Cache regelmäßig: Dies verhindert, dass veraltete DNS-Einträge zu Verbindungsproblemen führen. Empfohlen wird eine wöchentliche oder zweiwöchentliche Bereinigung.

Zeitpunkt für das Leeren

  • Nach Änderungen an deinen Netzwerkeinstellungen: Wenn du deine DNS-Server änderst oder neue Netzwerkgeräte hinzufügst, leere deinen DNS-Cache, um sicherzustellen, dass du die neuesten Informationen verwendest.
  • Bei Verbindungsproblemen: Wenn du Schwierigkeiten hast, eine bestimmte Website oder einen bestimmten Dienst zu erreichen, kann das Leeren des DNS-Cache helfen, das Problem zu lösen.

Fehlersuche

  • Überprüfe deine Verbindung: Stelle sicher, dass du mit dem Internet verbunden bist, bevor du versuchst, deinen DNS-Cache zu leeren.
  • Überprüfe die Befehle: Beachte die Syntax der Befehle, die zum Leeren des DNS-Cache verwendet werden, und stelle sicher, dass du sie korrekt eingibst.
  • Wende dich an deinen Internetanbieter: Wenn du weiterhin Probleme beim Leeren deines DNS-Cache hast, wende dich an deinen Internetanbieter, um Unterstützung zu erhalten.

Automatisiertes Leeren

  • Verwende ein Skript: Du kannst ein Skript erstellen, das deinen DNS-Cache in regelmäßigen Abständen automatisch leert. Dies ist eine praktische Option, wenn du es vergessen könntest, es manuell zu tun.
  • Nutze Dienste von Drittanbietern: Es gibt Dienste von Drittanbietern, die deinen DNS-Cache automatisch leeren können. Einige beliebte Optionen sind CleanBrowsing und DNS Flusher.