Ist es möglich, einen Hostnamen aus einer IP-Adresse ohne DNS aufzulösen?

Ist es möglich, einen Hostnamen aus einer IP-Adresse ohne DNS aufzulösen?

Ich habe eine Frage: Kann ich eine IP anpingen und den Hostnamen zurückgeben, ohne DNS oder IP-Mapping zu verwenden?

Vielleicht aus dem ARP-Cache.

Antwort1

Nein, jedenfalls nicht mit Ping, denn Ping ist kein Dienst zur Namensauflösung. Wenn Sie einen Hostnamen anpingen, wird dieser zunächst über DNS in eine IP übersetzt.

Sie könnten eine Verbindung zu einem Dienst herstellen, der auf einem Port läuft (beispielsweise eine Website auf Port 80), der mit einem Paket antwortet, das den Hostnamen enthält. Einige Protokolle können den Hostnamen auch während der Verbindungskonversation offenlegen (beispielsweise SMTP).

Wenn Sie sich also im selben Netzwerksegment befinden (abhängig von den Routern und Switches dazwischen),dürfenAbrufen von Hostinformationen über ARP-Anfragen oder bestimmte Protokolle (NetBIOS)

verwandte Informationen