DNS-Auflösung mit nslookup testen
Im vorherigen Schritt haben wir uns die Datei /etc/resolv.conf
angesehen, die Ihrem System mitteilt, wo es DNS-Server finden kann. Jetzt wollen wir aktiv testen, ob Ihr System einen Domainnamen auflösen kann, indem wir den Befehl nslookup
verwenden.
nslookup
ist ein Befehlszeilenprogramm zum Abfragen des Domain Name Systems (DNS), um die Zuordnung von Domainnamen zu IP-Adressen oder andere spezifische DNS-Einträge zu erhalten. Es ist ein grundlegendes Werkzeug für die Netzwerkfehlersuche.
Lassen Sie uns nslookup
verwenden, um die IP-Adresse für example.com
zu ermitteln. Geben Sie den folgenden Befehl in Ihrem Terminal ein und drücken Sie die Eingabetaste:
nslookup example.com
Sie sollten eine Ausgabe ähnlich der folgenden sehen:
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: example.com
Address: 93.184.216.34
Lassen Sie uns diese Ausgabe analysieren:
Server: 127.0.0.53
: Dies zeigt die IP-Adresse des DNS-Servers an, den nslookup
für die Abfrage verwendet hat. Wie wir im vorherigen Schritt gesehen haben, ist dies der lokale Resolver, der in /etc/resolv.conf
angegeben ist.
Address: 127.0.0.53#53
: Dies ist die IP-Adresse und die Portnummer des DNS-Servers. DNS verwendet typischerweise Port 53.
Non-authoritative answer:
: Dies zeigt an, dass die Antwort von einem zwischenspeichernden DNS-Server stammt, nicht vom autoritativen Server für example.com
.
Name: example.com
: Dies ist der Domainname, nach dem Sie gefragt haben.
Address: 93.184.216.34
: Dies ist die IP-Adresse, die der DNS-Server für example.com
zurückgegeben hat. Dies ist die Adresse, mit der Ihr Computer verbunden würde, wenn Sie versuchen, example.com
zu besuchen.
Wenn nslookup
eine IP-Adresse zurückgibt, bedeutet dies, dass Ihr System den Domainnamen erfolgreich aufgelöst hat. Wenn es fehlschlägt, sehen Sie möglicherweise eine Fehlermeldung, die auf ein Problem mit der DNS-Auflösung hinweist.
Sie können auch versuchen, andere Domainnamen aufzulösen, wie google.com
oder labex.io
.
nslookup google.com
Die Ausgabe zeigt die IP-Adressen an, die mit google.com
verknüpft sind. Beachten Sie, dass ein einzelner Domainname mehrere IP-Adressen haben kann.
Dieser Befehl ist unschätzbar, um zu überprüfen, ob Ihre DNS-Konfiguration korrekt funktioniert, und um die IP-Adressen bestimmter Domainnamen zu finden.
Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.