EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dnswalk – Online in der Cloud

Führen Sie dnswalk im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl dnswalk, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dnswalk – Ein DNS-Datenbank-Debugger

ZUSAMMENFASSUNG


dnswalk [ -adilrfFm ] Domäne.

BESCHREIBUNG


dnswalk ist ein DNS-Debugger. Es führt Zonenübertragungen bestimmter Domänen durch und prüft diese
Die Datenbank wird auf vielfältige Weise auf interne Konsistenz und Korrektheit überprüft
gemäß den anerkannten Praktiken des Domain Name Systems.

Das Domain Der in der Befehlszeile angegebene Name MUSS mit einem „.“ enden. Sie können a angeben
Weiterleitungsdomäne, wie z dnswalk podunk.edu. oder eine Reverse-Domain, wie z.B dnswalk
3.2.1.in-addr.arpa.

OPTIONAL


-r Unterdomänen der angegebenen Domäne rekursiv absteigen. Mit Vorsicht verwenden.
-a Aktivieren Sie die Warnung vor doppelten A-Datensätzen. (siehe unten)
-d Gibt Debugging- und Statusinformationen an stderr aus. (Nur bei Weiterleitung verwenden
stdout) Siehe Abschnitt DIAGNOSE.
-m Führen Sie Prüfungen nur durch, wenn die Zone seit dem letzten Lauf geändert wurde.
-F Führen Sie eine „faschistische“ Überprüfung durch. Vergleichen Sie beim Überprüfen eines A-Datensatzes den PTR-Namen für
Jede IP-Adresse mit dem Weiterleitungsnamen versehen und Nichtübereinstimmungen melden. (siehe unten) I
Wir empfehlen Ihnen, diese Option mindestens einmal auszuprobieren, um zu sehen, welche Art von Fehlern auftauchen.
Sie werden überrascht sein!
-i Unterdrücken Sie die Prüfung auf ungültige Zeichen in einem Domänennamen. (siehe unten)
-l Führen Sie eine Prüfung auf „lahme Delegation“ durch. Überprüfen Sie für jeden NS-Eintrag, ob der
Der aufgeführte Host gibt tatsächlich maßgebliche Antworten für diese Domain zurück.
FEHLER
Im Folgenden finden Sie eine Liste der Fehlermeldungen dnswalk wird zurückkehren, wenn es ein sieht
Mögliches Problem mit der Datenbank. Doppelte Nachrichten werden unterdrückt
automatisch für jede Zone. Fehlermeldungen wird ein Schlüsselwort vorangestellt
der Nachrichtentyp: „WARN“ (mögliches Datenproblem), „FAIL“ (Fehler beim Datenzugriff),
oder „BAD“ (ungültige Daten). dnswalk wird mit einem Rückkehrcode beendet, der der Anzahl von entspricht
„SCHLECHTE“ Fehler.
X PTR Y: unbekannt Gastgeber
X ist ein PTR-Eintrag für Y, aber Y ist kein gültiger Host (kein A-Eintrag). Dies sind häufig der Fall
Überbleibsel davon, als jemand einen Host aus dem DNS gelöscht und vergessen hat, ihn zu löschen
PTR-Datensatz.
X PTR Y: A Rekord nicht gefunden
X ist ein PTR-Eintrag für Y, die mit dem PTR-Eintrag verknüpfte IP-Adresse jedoch nicht
als Adresse für Y aufgeführt. Für jede gültige IP-Adresse sollte ein A-Eintrag vorhanden sein
für einen Gastgeber. Viele Internetdienste kommunizieren nicht mit Ihnen, wenn Ihr PTR nicht übereinstimmt
Records.
X PTR Y: CNAME (zu Z)
X ist ein PTR-Eintrag für Y, aber Y ist ein CNAME für Z. PTR-Einträge MÜSSEN auf zeigen
kanonischer Name eines Hosts, kein Alias.
X CNAME Y: unbekannt Gastgeber
X hat einen Alias ​​für Y, aber Y ist kein gültiger Host (kein A-Datensatz).
X CNAME Y: CNAME (zu Z)
X ist ein Alias ​​für Y, aber Y ist ein Alias ​​für Z. CNAMEs sollten nicht verkettet werden.
X MX Y: unbekannt Gastgeber
X ist ein MX für Y, aber Y ist kein gültiger Host (kein A-Eintrag).
X MX Y: CNAME (zu Z)
X ist ein MX für Y, aber Y ist ein Alias ​​für Z. MX-Einträge müssen auf das Kanonische verweisen
Name, kein Alias.
X A Y: nicht PTR Rekord
X hat eine IP-Adresse Y, aber es gibt keinen PTR-Eintrag, um die IP-Adresse Y wieder a zuzuordnen
Hostname (normalerweise X). Viele Internetserver (z. B. anonyme FTP-Server) tun dies
Sprechen Sie nicht mit Adressen, die keine PTR-Datensätze haben.
Warnung: X hat einzige dank One verbindlich Name Server
Zonen müssen mindestens einen autorisierenden Nameserver haben, falls einer ausfällt oder
unerreichbar. Stellen Sie sicher, dass die übergeordneten und untergeordneten Domänen alle autorisierend sind
Nameserver für eine Zone.
Kann nicht aus der Ferne überprüfen X: nicht verfügbar Nameserver!
Der X-Zone wurden NS-Einträge, aber alle Nameserver für die Zone zugewiesen
sind entweder nicht verfügbar oder geben an, dass sie keine Daten für die Zone haben (sind lahm).
Stellen Sie sicher, dass es sich in der
Nameserver sind so konfiguriert, dass sie mit Daten für die Zone antworten.
X: ungültig Zeichen) in Name
Zulässige Zeichen in einem Domainnamen sind die ASCII-Buchstaben a bis Z und die Ziffern
0 bis 9 und das Zeichen „-“. A "." darf nur als Domänentrenner verwendet werden.
(Überprüfung kann mit unterdrückt werden -i )
X: Domain aufgetreten zweimal, vergessen schleppend '.'?
Eine Plausibilitätsprüfung, die nach „dom.ain.dom.ain“ sucht. in einem Namen. Dies wird häufig verursacht
indem man vergisst, ein nachgestelltes „.“ einzufügen. am Ende eines Namens.
(mit -a Schalter)
X: möglich Duplikat A Rekord (Kleber of Z?)
Für X wird ein doppelter A-Datensatz aufgeführt. HINWEIS: Dies wird am häufigsten dadurch verursacht
Praxis, immer A-Datensätze für alle Sekundärdaten nach NS-Leimdatensätzen zu platzieren.
Obwohl dies kein Fehler ist, ist er in der Regel überflüssig und führt dazu, dass IP-Adressen geändert werden
später schwieriger, da sie mehr als einmal in der Datei vorkommen (und in
mehrere Dateien). Möglicherweise erhalten Sie falsche Fehler, meist aufgrund einer Eigenart in BIND
Versionen vor 4.9.x, die zwischengespeicherte Glue-A-Datensätze in einer Zonenübertragung sogar melden
obwohl sie in der ursprünglichen Zonendatei nicht vorhanden sind.
(mit -F-Schalter)
X A Y: Punkte zu Z
X hat Y für eine IP-Adresse, aber der mit Y verknüpfte PTR-Eintrag gibt „Z“ als zurück
Name, der diesem Host zugeordnet ist. Dies ist nicht unbedingt ein Fehler (z. B. wenn
Sie haben einen A-Eintrag für Ihren Domainnamen), es kann jedoch hilfreich sein, nach A zu suchen
Datensätze, die auf den falschen Host verweisen, oder PTR-Datensätze, die auf den falschen Host verweisen.
Kann nicht gefunden Adresse für Name Server X
Dieser Fehler wird generiert, wenn die Adresse für einen delegierten Nameserver X nicht sein kann
beschlossen. Dies könnte eine lahme Delegation sein (aufgrund eines Tippfehlers in der Delegation) oder a
Vorübergehender DNS-Fehler.
(mit Schalter -l)
X NS Y: paralytisch NS Delegation
Y ist ein aufgeführter Nameserver für Zone X, aber Y gibt keine maßgeblichen Daten zurück
Zone X. Dies ist normalerweise das Ergebnis mangelnder Kommunikation seitens der
jeweiligen Hostmaster. Lahme Delegationen sind keine fatalen Probleme, außer in schwerwiegenden Fällen
In einigen Fällen führen sie jedoch tendenziell zu einem erheblichen Anstieg des DNS-Verkehrs. NS-Aufzeichnungen
für die übergeordneten und untergeordneten Domänen sollten konsistent sein und jeder Server in aufgeführt sein
Der NS-Eintrag MUSS in der Lage sein, mit maßgeblichen Daten zu antworten, entweder indem er ein ist
primär oder sekundär für die Zone.
Kann nicht bekommen SOA Rekord für X für Y (lahm?)
Dieser Fehler wird generiert, wenn dnswalk den SOA-Eintrag für Zone X nicht von der abrufen kann
Nameserver Y. Dies könnte eine lahme Delegation bedeuten oder einfach, dass der Host vorhanden ist
vorübergehend nicht erreichbar.

Nutzen Sie dnswalk online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad