Skip to main content

Suchen Sie die IP-Adresse für eine Domäne

Anonim

Mit dem Linux-Hostbefehl wird die IP-Adresse einer Domäne ermittelt. Es kann auch verwendet werden, um den Domänennamen für eine IP-Adresse zu finden.

In diesem Handbuch erfahren Sie, wie Sie die am häufigsten verwendeten Switches mit dem Host-Befehl verwenden.

Der Host-Befehl

Der Hostbefehl gibt eine Liste aller möglichen Schalter zurück, die damit verwendet werden können.

Um die Liste abzurufen, geben Sie Folgendes in ein Terminalfenster ein:

Wirt

Die folgenden Ergebnisse werden angezeigt:

  • -a - entspricht -v -t ANY
  • -c - Gibt die Abfrageklasse für Nicht-IN-Daten an
  • -C - vergleicht SOA-Datensätze mit autorisierenden Nameservern
  • -d - entspricht -v
  • -l - listet alle Hosts in einer Domäne mit AXFR auf
  • -i - IP6.INT-Reverse-Lookup
  • -N - Ändert die Anzahl der zulässigen Punkte, bevor die Root-Suche ausgeführt wird
  • -r - deaktiviert die rekursive Verarbeitung
  • -R - gibt die Anzahl der Wiederholungen für UDP-Pakete an
  • -s - Eine SERVFAIL-Antwort sollte die Abfrage stoppen
  • -t - gibt den Abfragetyp an
  • -T - aktiviert den TCP / IP-Modus
  • -v - aktiviert die ausführliche Ausgabe
  • -w - gibt an, immer auf eine Antwort zu warten
  • -W - gibt an, wie lange auf eine Antwort gewartet werden soll
  • -4 - Nur IPv4-Abfragetransport verwenden
  • -6 - Nur IPv6-Abfragetransport verwenden
  • -m - Speicher-Debugging-Flag setzen
  • -V - Versionsnummer drucken und beenden

Wie bei vielen Linux-Befehlen gibt es viele Schalter, die meisten werden jedoch nicht für das benötigt, was Sie tun müssen.

Weitere Informationen zum Host-Befehl finden Sie in der Handbuchseite. Geben Sie einfach Folgendes in das Terminalfenster ein:

Mann Gastgeber

Rufen Sie die IP-Adresse für einen Domänennamen ab

Geben Sie einfach den folgenden Befehl ein, um die IP-Adresse für einen Domänennamen zurückzugeben:

Wirt

Um beispielsweise den Domänennamen für linux.Go-Travels.com zu finden, geben Sie den folgenden Befehl ein.

host linux.Go-Travels.com

Die Ergebnisse des Hostbefehls lauten wie folgt:

linux.Go-Travels.com ist ein Alias ​​für dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com hat die Adresse 207.241.148.82

Natürlich ist linux.Go-Travels.com eine Subdomain für Go-Travels.com. Wenn Sie den Hostbefehl für den vollständigen Domänennamen von Go-Travels.com ausführen, wird eine andere IP-Adresse zurückgegeben.

Go-Travels.com hat die Adresse 207.241.148.80

Es gibt einige weitere Ausgaben des Host-Befehls gegen Go-Travels.com, da hier angezeigt wird, wie E-Mails gehandhabt werden.

Zum Beispiel:

Die Mail von Go-Travels.com wird von 500 ALT4.ASPMX.L.Google.com abgewickelt

Rufen Sie den Domänennamen von einer IP-Adresse ab

Das Gegenteil der Rückgabe der IP-Adresse von einem Domänennamen ist die Rückgabe des Domänennamens von einer IP-Adresse.

Sie können dies tun, indem Sie Folgendes in ein Terminalfenster eingeben:

Wirt

Zum Beispiel wissen wir, dass 207.241.148.80 die IP-Adresse für Go-Travels.com ist. Geben Sie Folgendes in ein Terminalfenster ein:

Host 207.241.148.80

Die Ergebnisse sind wie folgt:

82.148.241.207.in-addr.arpa Domänennamenzeiger glbny.Go-Travels.com.

Der Hostbefehl gibt standardmäßig nur genügend Informationen zurück. Sie können jedoch eine detailliertere Ausgabe erhalten, indem Sie den Schalter -d oder -v wie folgt verwenden:

host -d linux.Go-Travels.com

Die Ergebnisse des obigen Befehls zeigen die Domäne an, die zusammen mit den Ergebnissen nachgeschlagen wurde. Außerdem werden die SOA-Details für eine Domäne zurückgegeben.

Geben Sie die SOA-Details für eine Domäne zurück

SOA steht für Start Of Authority. Wenn Sie einen Domainnamen registrieren und diese Domain dann bei einem Webhosting-Unternehmen hosten, muss das Webhosting-Unternehmen eine SOA für diese Domain unterhalten. Es bietet eine Möglichkeit, Domainnamen zu verfolgen.

Sie finden die SOA-Details für eine Domäne, indem Sie den folgenden Befehl eingeben:

Wirt -C Wirt -C

Geben Sie beispielsweise Folgendes in ein Terminalfenster ein:

host -C Go-Travels.com

Es werden einige Ergebnisse zurückgegeben, die jedoch alle die gleichen Felder enthalten.

  • Der primäre Namenserver
  • Der Verantwortliche für die Domain
  • Ein Zeitstempel, der sich ändert, wenn die Domäne aktualisiert wird
  • Die Anzahl der Sekunden, bevor die Zone aktualisiert werden soll
  • Die Anzahl der Sekunden vor einer fehlgeschlagenen Aktualisierung sollte wiederholt werden
  • Die Obergrenze in Sekunden vor einer Zone gilt nicht mehr als maßgebend
  • Das negative Ergebnis TTL.

Diese Webseite bietet einen guten Überblick über SOA.

Zusammenfassung

Es gibt offensichtlich viele andere Schalter wie -l, die eine Auflistung bereitstellen, und -T, die TCP / IP anstelle von UDP verwendet.

Sie werden feststellen, dass viele Webserver diese Art von Abfrage ablehnen.

Im Allgemeinen müssen Sie wahrscheinlich nur den Befehl host verwenden, um entweder die IP-Adresse eines Domänennamens oder den Domänennamen einer IP-Adresse zurückzugeben.