Michael Schröpl: Userlocation

Beitrag lesen

Ich habe da zum Bsp das Programm NeoTrace, wie schafft es dann dieses Programm, mir sogar die Stadt und die ungefähren Koordinaten eines Servers zu displayen?
Z.B.: www.teamone.de steht in Berlin; 52,2° nördl Breite, 13,42° östl Länge
also muss es da irgendeine bessere Lösung geben.

Keine rein technische - nur eine über eine entsprechende Dienstleistung.

So, wie diese Ausgabe aussieht, liest NeoTrace anscheinend die Registrierung der Domain bei irgend einem Dienstleister, welcher diese Information anbietet.
Es kommt allerdings darauf an, für welche Rechner bzw. Domains dieser Anbieter die passenden Informationen hat.

Beispiel: http://www.ripe.net/cgi-bin/whois?telekurs.de beschreibt die Domain unserer deutschen Tochterfirma - die kennt dieser Dienst also.
http://www.ripe.net/cgi-bin/whois?telekurs.com müßte die Domain unserer Mutterfirma beschreiben - die kennt dieser Dienst aber nicht, obwohl Du leicht nachprüfen kannst, daß es http://www.telekurs.com/ sehr wohl gibt.
Lustigerweise aber liefert ein "ping telekurs.com" eine IP-Adresse 193.247.180.58, und http://www.ripe.net/cgi-bin/whois?193.247.180.58 wiederum kennt dieser Ripe-Dienst ...

Also: Um beliebige IP-Adressen auf Orte abzubilden, bräuchtest Du so etwas wie ein *weltweites* Domain-Telefonbuch. Da die Domain-Verwaltung aber bewußt dezentralisiert abläuft, müßtest Du zu jedem Domain-Registrator des Internets einen entsprechenden Auskunftdienst finden und dann noch bei Domains ohne nationale Kennung ggf. alle diese Dienste durchprobioren.