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
Vorwort Der This-Zeiger in JS hat Anfängern schon...
Server: Ubuntu Server 16.04 LSS Kunde: Ubuntu 16....
Vorwort Dieser Artikel stellt hauptsächlich die d...
Überspringen Sie die Docker-Installationsschritte...
mysql-5.7.9 bietet endlich eine Shutdown-Syntax: ...
Dieser Artikel beschreibt anhand von Beispielen d...
Nach der Konfiguration der TabBar im WeChat-Apple...
Diese Frage stammt aus einer Nachricht auf Nugget...
Ein einfacher Rechner, der als Referenz in das We...
Grafisches Installationstutorial für die MySQL In...
Vertikale Teilung Vertikale Aufteilung bezieht si...
1. Installieren Sie MySQL: udo apt-get installier...
Die folgenden Fragen basieren alle auf der InnoDB...
Tab-Auswahlkarten werden auf echten Webseiten seh...
Moores Gesetz gilt nicht mehr Seit der Übernahme ...