Wie kann ich den Hostnamen erfolgreich von einer IP-Adresse aus nachschlagen, aber nicht umgekehrt?

920
John Red

Schauen Sie sich die folgenden Befehle und ihre jeweiligen Ausgänge an:

$ nslookup 202.83.21.28 8.8.8.8 Server: google-public-dns-a.google.com Address: 8.8.8.8  Name: broadband.actcorp.in Address: 202.83.21.28   $ nslookup broadband.actcorp.in 8.8.8.8 Server: google-public-dns-a.google.com Address: 8.8.8.8  *** google-public-dns-a.google.com can't find broadband.actcorp.in: Non-existent domain 

Warum kann ich die IP-Adresse 202.83.21.28in ihren Hostnamen auflösen broadband.actcorp.in, nicht umgekehrt? Ich verstehe, dass Nameserver funktionieren, es sollte einfach einen Eintrag wie broadband.actcorp.in <-> 202.83.21.28oder ähnliches geben. Was vermisse ich?

3
interessante Frage. Es ist jedoch nicht so einfach. Eine einzelne IP kann mehreren Domänen zugeordnet werden. In diesem Fall haben Sie eine IP-Adresse ausgewählt, die in den DNS-Einträgen nicht ordnungsgemäß konfiguriert ist. Sie können einen nachfolgenden Anruf durchführen, um zu prüfen, warum solche Probleme auftreten könnten. Vijay vor 6 Jahren 0

1 Antwort auf die Frage

4
Ignacio Vazquez-Abrams

... es sollte einfach einen Eintrag geben broadband.actcorp.in <-> 202.83.21.28oder so ähnlich.

Nein, im Allgemeinen gibt es (mindestens) zwei Einträge:

  • Ein ARekord für broadband.actcorp.inzu 202.83.21.28. Auf diese Weise wird die Forward-Namensauflösung durchgeführt.

  • Ein PTRRekord für 28.21.83.202.in-addr.arpabis broadband.actcorp.in. So wird die umgekehrte Auflösung durchgeführt.

Wenn einer der Einträge fehlt, schlägt die entsprechende Auflösung fehl.