dig - Dienstprogramm zur DNS-Suche Wenn beim Zugriff auf einen Domänennamen ein Fehler auftritt, können Sie die Domänennamenauflösung überprüfen, um zu ermitteln, ob das Problem durch eine falsche Auflösung verursacht wird. Eine einfache Analyse von www.baidu.com ergibt folgendes: Sie können sehen, dass es Anforderungssegmente und Antwortsegmente gibt und schließlich zwei A-Datensätze analysiert werden. Dig-Befehl für iterative Abfrage Fügen Sie nach dem Befehl +trace hinzu, um den gesamten Analysevorgang zu verfolgen: [root@jia3 ~]# dig www.baidu.com +trace ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6 <<>> www.baidu.com +trace ;; Globale Optionen: +cmd . 320307 IN NS a.root-servers.net. . 320307 IN NS k.root-servers.net. . 320307 IN NS i.root-servers.net. . 320307 IN NS l.root-servers.net. . 320307 IN NS b.root-servers.net. . 320307 IN NS e.root-servers.net. . 320307 IN NS h.root-servers.net. . 320307 IN NS d.root-servers.net. . 320307 IN NS g.root-servers.net. . 320307 IN NS j.root-servers.net. . 320307 IN NS f.root-servers.net. . 320307 IN NS m.root-servers.net. . 320307 IN NS c.root-servers.net. ;; 228 Bytes von 202.106.0.20#53(202.106.0.20) in 98 ms empfangen com. 172800 IN NS c.gtld-servers.net. com. 172800 IN NS l.gtld-servers.net. com. 172800 IN NS d.gtld-servers.net. com. 172800 IN NS h.gtld-servers.net. com. 172800 IN NS m.gtld-servers.net. com. 172800 IN NS a.gtld-servers.net. com. 172800 IN NS k.gtld-servers.net. com. 172800 IN NS b.gtld-servers.net. com. 172800 IN NS e.gtld-servers.net. com. 172800 IN NS g.gtld-servers.net. com. 172800 IN NS j.gtld-servers.net. com. 172800 IN NS i.gtld-servers.net. com. 172800 IN NS f.gtld-servers.net. ;; 491 Bytes von 192.5.5.241#53(192.5.5.241) in 93 ms empfangen baidu.com. 172800 IN NS dns.baidu.com. baidu.com. 172800 IN NS ns2.baidu.com. baidu.com. 172800 IN NS ns3.baidu.com. baidu.com. 172800 IN NS ns4.baidu.com. baidu.com. 172800 IN NS ns7.baidu.com. ;; 201 Bytes von 192.48.79.30#53(192.48.79.30) in 501 ms empfangen www.baidu.com. 1200 IN CNAME www.a.shifen.com. a.shifen.com. 1200 IN NS ns1.a.shifen.com. a.shifen.com. 1200 IN NS ns2.a.shifen.com. a.shifen.com. 1200 IN NS ns5.a.shifen.com. a.shifen.com. 1200 IN NS ns3.a.shifen.com. a.shifen.com. 1200 IN NS ns4.a.shifen.com. ;; 228 Bytes von 220.181.37.10#53(220.181.37.10) in 8 ms empfangen Wie gibt der Dig-Befehl etwas zurück, wenn der Domänenname nicht existiert? Beispielsweise existiert der Domänenname www.not-exists-domain.com nicht. [root@jia3 ~]# dig www.nicht-existierende-domain.com +trace ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6 <<>> www.nicht-existierende-domain.com +trace ;; Globale Optionen: +cmd . 319714 IN NS b.root-servers.net. . 319714 IN NS e.root-servers.net. . 319714 IN NS h.root-servers.net. . 319714 IN NS d.root-servers.net. . 319714 IN NS g.root-servers.net. . 319714 IN NS j.root-servers.net. . 319714 IN NS f.root-servers.net. . 319714 IN NS m.root-servers.net. . 319714 IN NS c.root-servers.net. . 319714 IN NS a.root-servers.net. . 319714 IN NS k.root-servers.net. . 319714 IN NS i.root-servers.net. . 319714 IN NS l.root-servers.net. ;; 228 Bytes von 202.106.0.20#53(202.106.0.20) in 105 ms empfangen com. 172800 IN NS e.gtld-servers.net. com. 172800 IN NS c.gtld-servers.net. com. 172800 IN NS j.gtld-servers.net. com. 172800 IN NS l.gtld-servers.net. com. 172800 IN NS k.gtld-servers.net. com. 172800 IN NS g.gtld-servers.net. com. 172800 IN NS m.gtld-servers.net. com. 172800 IN NS a.gtld-servers.net. com. 172800 IN NS i.gtld-servers.net. com. 172800 IN NS h.gtld-servers.net. com. 172800 IN NS b.gtld-servers.net. com. 172800 IN NS f.gtld-servers.net. com. 172800 IN NS d.gtld-servers.net. ;; 503 Bytes von 192.112.36.4#53(192.112.36.4) in 228 ms empfangen com. 900 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1524576381 1800 900 604800 86400 ;; 116 Bytes von 192.12.94.30#53(192.12.94.30) in 333 ms empfangen nslookup - Internet-Nameserver interaktiv abfragen nslookup kann auf zwei Arten verwendet werden: interaktiv und nicht-interaktiv. nslookup kann auch einen Domänennamenserver zur Auflösung angeben. Das Befehlsformat ist wie folgt: nslookup www.baidu.com 8.8.8.8 (Domain-Name-Server-Adresse) Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Analyse des Idea-Compiler-Vue-Einrückungsfehlerproblemszenarios
>>: Detaillierte Erklärung der Lösung zum Vergessen des Passworts in MySQL 5.7
Welchen Parameter verwendet der RPM-Befehl zum In...
Inhaltsverzeichnis 1. Was ist eine Unterabfrage? ...
Verwendung von v-on:clock in Vue Ich lerne derzei...
1. Im Kreis herumlaufen Nach einigem Herumexperim...
Inhaltsverzeichnis Zwei Module zur Verwendung von...
Bei der Installation in MySQL 8.0.16 können einig...
XML Schema ist eine XML-basierte Alternative zu D...
Inhaltsverzeichnis Datenspalten isolieren Präfixi...
Der zu erzielende Effekt: Wenn die Maus auf das k...
1. Konzept 1. Der Unterschied zwischen Hot Backup...
Vorwort: Ich lerne derzeit Linux und .Net Core un...
1 Ziehen Sie das Bild von hup Docker-Pull Nginx 2...
Es wird empfohlen, Breite, Höhe etc. nicht direkt ...
Wenn Sie nginx als Reverse-Proxy verwenden, könne...
Inhaltsverzeichnis 1. Was ist eine Vorlagenzeiche...