So erhalten Sie einen Hostnamen/Domainnamen von einer IP-Adresse in Linux

How Get Hostname Domain Name From An Ip Address Linux



Eine der Fragen, die sich viele Linux-Benutzer stellen, ist, wie sie den Hostnamen eines Systems mithilfe seiner IP-Adresse abrufen können. Es mag eine steile Aufgabe erscheinen, aber im eigentlichen Sinne ist es ziemlich einfach. Dies wird im Wesentlichen als Reverse-DNS-Lookup bezeichnet. Reverse DNS-Lookup fragt eine IP-Adresse ab, um den Hostnamen oder die Domäne des Servers abzurufen. Das genaue Gegenteil ist die Forward-DNS-Suche, die den Domänennamen der IP-Adresse zuordnet.

In dieser kurzen Anleitung haben wir einige Möglichkeiten untersucht, um eine Reverse-DNS-Suche durchzuführen und einen Domänennamen von einer IP-Adresse zu erhalten. Zu Demonstrationszwecken habe ich Ubuntu 20.04 verwendet.







Voraussetzungen

Bevor Sie die Ärmel hochkrempeln, stellen Sie sicher, dass Ihr Remote-Host über einen A-Eintrag verfügt, bei dem es sich um einen DNS-Eintrag handelt, der einen Domainnamen auf eine IP-Adresse verweist oder dieser zuordnet.



Führen Sie die DNS-Reverse-Suche mit dem Befehl dig durch

Der Dig-Befehl ist ein flexibles und leistungsstarkes Tool, das zum Abfragen oder Prüfen von DNS-Einträgen verwendet wird. Es ist ein Akronym für Domain Information Groper und ermöglicht es Ihnen, eine breite Palette von DNS-Informationen wie A-, CNAME-, MX- und SOA-Records abzurufen.



$Sie -x5.9.235.235 +keinealle +antwort





Führen Sie die DNS-Reverse-Suche mit dem Befehl nslookup durch

Ein nslookup-Befehl ist ein Tool zur Fehlerbehebung, das im Arsenal eines Systemadministrators eine wichtige Rolle spielt. Es ist ein vielseitiges Tool, das alle DNS-Eintragsabfragen wie CNAME-, A-, MX- und Reverse- oder PTR-Einträge durchführt.

Um einen Domänennamen von einer IP-Adresse abzurufen, verwenden Sie die Befehlssyntax:



$nslookup<Gastgeberip >

Zum Beispiel.

$nslookup 5.9.235.235

Führen Sie die DNS-Reverse-Suche mit dem Host-Befehl durch

Auf ähnliche Weise können Sie mit dem Befehl host einen Hostnamen oder Domänennamen von einer IP-Adresse abrufen, indem Sie die gezeigte Syntax verwenden.

$Gastgeber<Gastgeberip >

Um beispielsweise den Domainnamen für die IP zu überprüfen 5.9.235.235, führe den Befehl aus:

$Host 5.9.235.235

Genau wie der Befehl Nslookup können Sie auch den Befehl host mit Hostnamen oder IP-Adressen verwenden.

Abschluss

Die wenigen Beispiele, die wir gerade ausgearbeitet haben, sind eine sichere Möglichkeit, den Domainnamen von einer IP-Adresse zu erhalten. Normalerweise ist der Reverse-DNS-Lookup trivial und nicht so wichtig wie der Forward-Lookup, der Domänennamen IP-Adressen zuordnet. Ihr Feedback oder Ihr Beitrag wird sehr begrüßt.