So anzeigen und klären Sie den Cache des DNS -Servers unter Linux

So anzeigen und klären Sie den Cache des DNS -Servers unter Linux

Cache anzeigen

Ein DNS -Server (Configured Domänenname Service) wie Bind kann zuvor aufgelöste Domänennamen in einem lokalen Cache speichern. Standardmäßig werden die zwischengespeicherten Datensätze für 7 Tage gespeichert. Der Cache kann für zukünftige Domain -Namensauflösungen wiederverwendet werden. Lassen Sie uns zunächst sehen, wie wir alle Auflösungen für zwischengespeicherte Domainnamen anzeigen können:

# Rndc Dumpdb -cache 

Der obige Befehl lässt Binds Cache in den Cache von Bind eingeben /var/cache/bind/named_dump.db. Falls Sie diese Datei nicht finden können, nachdem Sie den obigen Befehl ausgeführt haben. Um zwischengespeicherte DNS -Datensätze einfach anzuzeigen Katze oder Grep Die resultierende Dump -Datei. Zum Beispiel:

# Grep Gnu.org/var/named/data/cache_dump.DB GNU.Org. 86358 NS NS1.Gnu.Org. 86358 NS NS2.Gnu.Org. 86358 NS NS3.Gnu.Org. NS1.Gnu.Org. 86358 A 208.118.235.164 NS2.Gnu.Org. 86358 A 87.98.253.102 NS3.Gnu.Org. 86358 A 46.43.37.70 

Cache leeren

Die folgenden Linux -Befehle unterstützen Sie, wenn Sie den Cache Ihres Bind -Servers löschen möchten. Erstens, flush alle Cache -Einträge:

# Rndc Flush 

Sobald er fertig ist, laden Sie die Bindung neu:

# RNDC RELOAD -Server Reload RELOAD SUPACK 

Wenn es keine DNS -Abfragen gab, nachdem Sie Binds Cache und DNS neu geladen haben, ist Ihre neue Cache -Dump -Datei leer:

# Rndc Dumpdb -cache # cat/var/named/data/cache_dump.DB; ; Startansicht _Default; ; ; Cache -Dump der Ansicht '_Default' (Cache _Default); $ Datum 20160824004622; ; Adressdatenbank -Dump; ; ; Nicht assoziierte Einträge; ; ; Schlechter Cache; ; ; Startansicht _bind; ; ; Cache -Dump der Ansicht '_bind' (Cache _bind); $ Datum 20160824004622; ; Adressdatenbank -Dump; ; ; Nicht assoziierte Einträge; ; ; Schlechter Cache; ; Dump vollständig 

Verwandte Linux -Tutorials:

  • Suchen Sie vs Find: Was ist der Unterschied
  • Befehl nicht gefunden
  • Dinge zu installieren auf Ubuntu 20.04
  • So löschen Sie den Firefox -Cache unter Linux
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Grundlegende Linux -Befehle
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Hung Linux System? Wie man zur Befehlszeile entkommt und…
  • Wie man Pacman -Updates in Arch Linux rollt