Die Verbindung zum ARIN-Whois-Server über Telnet funktioniert folgendermaßen:
telnet whois.arin.net 43
Sobald eine Verbindung besteht, ist es ebenso einfach, Informationen zu einer IP-Adresse abzurufen:
Nr. 119.194.24.35
Zu dieser spezifischen IP werden zahlreiche Informationen angezeigt, darunter das Land usw. Bei der folgenden IP-Adresse erhalte ich jedoch nur sehr wenige Informationen:
Nr. 216.172.138.91
Warum zeigt mir diese Abfrage im Gegensatz zur ersten so wenig Informationen? Wie erreiche ich den gleichen Detailgrad über eine IP wie bei der ersten, wenn ich so minimale Antworten wie diese erhalte?
Hinweis: Ich bin nicht an einem Dienstprogramm interessiert, das mir diese Informationen anzeigt. Mich interessieren lediglich weitere Informationen zum manuellen Abrufen über Telnet als einzige Schnittstelle.
Antwort1
Beachten Sie, dassARINist (meist) nur für Nordamerika maßgebend. Es gibt auch andereRIRs(Regionale Internet-Registrierungen):REIF(Europa),APNIC(Asien-Pazifik),AfrikaNIC(Afrika),LACNIC(Lateinamerika) und noch mehr Whois-Server niedrigeren Niveaus (in Ihrem Fall koreanische KrNIC)
Wenn Sie es selbst programmieren möchten, müssen Sie wissen, welchen Server Sie fragen müssen, siehe zum BeispielHierOder fragen Siewhois.iana.org
Aber um Ihre Frage direkt zu beantworten: Weil ARIN ZWEI hat (mehr und weniger spezifische Delegationen für diese IP), wird standardmäßig eine Zusammenfassung und keine Details angezeigt. Um Details anzuzeigen, wenn mehr als eine Übereinstimmung auf ARIN gefunden wird, müssen Sie den Modifikator „+“ verwenden, zum Beispiel:
telnet whois.arin.net whois
n + 216.172.138.91
Dies würde viele Informationen anzeigen