Können Sie den Standort eines Servers angeben?

518
Von Lion

Ich und ein Kollege haben Streit, ob die von uns verwendete SaaS-Anwendung in den USA oder in der EU gehostet wird oder nicht.

  • Der Vertrag sagt EU.
  • Verschiedene Traceroutes (Beispiel von zu Hause unten) sagen US.

In dem folgenden Beispiel wird die Suche nach 4.59.145.42 und dem Ende 199.15 durchgeführt. . sagen sie befinden sich in den USA. Auch webbasierte Spuren aus Argentinien und Hongkong gehen an das Rückgrat der USA.

Ich bin geneigt, der Traceroute zu glauben, aber ich möchte sicher sein. Gibt es KEINE Möglichkeiten, diesen Server in der EU zu finden?

 1 fritz.box (192.168.*.*) 3.030 ms 2.583 ms 1.234 ms 2 lo0.dr13.d12.xs4all.net (194.109.5.212) 18.564 ms 141.379 ms 17.804 ms 3 1323.ae3.xr3.3d12.xs4all.net (194.109.7.141) 16.790 ms 134.837 ms 16.450 ms 4 0.ae2.xr4.1d12.xs4all.net (194.109.5.82) 15.918 ms 138.149 ms 156.167 ms 5 asd2-rou-1043.nl.eurorings.net (134.222.93.144) 15.998 ms 138.796 ms 130.165 ms 6 ae9.edge3.amsterdam1.level3.net (213.244.164.205) 17.495 ms 136.072 ms 17.150 ms 7 * * * 8 4.59.145.42 (4.59.145.42) 101.048 ms 100.554 ms 99.881 ms 9 199.15.*.* (199.15.*.*) 103.954 ms 103.741 ms 103.530 ms 
7
Stellvertreter vielleicht ... Ƭᴇcʜιᴇ007 vor 8 Jahren 0
Technisch gesehen könnte es sich buchstäblich überall befinden, unabhängig davon, was "TRACEROUTE" sagt. Alles, was Sie mit Sicherheit wissen können, ist, wo der Weg aus dem Internet endet. Sobald es sich in einem privaten Netzwerk (Intranet) eines Unternehmens befindet, können Sie wahrscheinlich keine zusätzlichen Informationen aus der Ablaufverfolgung entnehmen. Aus praktischen Gründen ist es wahrscheinlich an oder nahe am physischen Ort, an dem die Spur endet. BillP3rd vor 8 Jahren 1
Wie in, könnten sie ein internes Netzwerk von San Fran zum Europa-Server und zurück haben. Das macht in gewisser Weise Sinn, aber es wäre ein ziemlich hirnrottes Setup, oder? Von Lion vor 8 Jahren 0
Was suchen Sie für "4.59.145.42", das zeigt, dass es sich in den USA befindet? Ich meine, die gesamte `4.0.0.0 / 8` gehört Level3, einem US-Unternehmen, aber ihr Netzwerk ist fast überall vorhanden. Was könnte jede GeoIP-Datenbank, die Sie betrachten, veraltet sein? Zoredache vor 8 Jahren 0
@Zoredache, ich habe es auf http://ip-lookup.net bekommen, aber ja, sie zeigen nur den Besitzer. Was mich verraten hat, war, dass alle Traceroutes im Allgemeinen einen (scheinbar nie sicheren) interkontinentalen Hopfen in die USA hatten. Von Lion vor 8 Jahren 1
Gibt es ein größeres Problem für das Q, wo sich der Server befindet? Gesetze an verschiedenen Orten? Wenn ein Unternehmen, das außerhalb der EU tätig ist, aber einen Server in den USA hat, unterliegt es nur EU-Gesetzen oder den USA oder beiden? Xen2050 vor 8 Jahren 0
@ Xen2050 Lange und langweilige Geschichte Ich fürchte, zumindest nicht technisch :) Von Lion vor 8 Jahren 0

3 Antworten auf die Frage

10
masgo

Sie können nie sicher sein, wenn es um tracerouteErgebnisse geht. Aber es gibt Hoffnung für Ihren speziellen Fall.

Laut dem Vertrag befinden sich die Server in der EU. Es gibt einen Test, den Sie ausführen können, der bei Erfolg 100% ige Garantie dafür bietet, dass sie lügen. (Wenn dies nicht gelingt, sagen sie vielleicht die Wahrheit oder lügen sie.)

Die Idee ist, etwas wie Ping zu verwenden, um die Antwortzeit zu messen. Da Sie SaaS verwenden, reicht es möglicherweise nicht aus, nur den Server zu pingen. Vielleicht möchten Sie etwas haben, auf das die Software reagiert.

Nun kommt der knifflige Teil.

Sie müssen diesen Ping von einem Computer aus ausführen, der sich in den USA befindet. Sie müssen sicher sein, dass sich diese Maschine in den USA befindet!

Wenn Sie einen Ping von weniger als 50 ms erhalten, können Sie zu 100% sicher sein, dass sich der Server nicht in der EU befindet . Wenn Sie einen Ping von weniger als 120 ms erhalten, ist der Server wahrscheinlich nicht in der EU.

Aber warum? Die Antwort lautet: Physik. Die Entfernung zwischen den USA und Europa ist so groß, dass ein Signal, das sich mit Lichtgeschwindigkeit durch die Faser bewegt, ~ 25 ms für die Fahrt benötigen würde (siehe WolframAlpha ). Da Ping zwei Fahrten (Host-Server-Host) misst, benötigt ein Ping von den USA nach Europa mindestens 50 ms.

Aber es wird besser: Das schnellste Kabel zwischen den beiden Kontinenten hat eine Verzögerung von ~ 60 ms. Ein Ping unter 120 bedeutet also, dass sich der Server wahrscheinlich in den USA befindet.

Toller Vorschlag, ich fand eine nette kleine Website namens (warten Sie darauf) super-ping.com und sie haben interessante Ergebnisse: America Ping Averages 36ms; Europe Ping Durchschnitt 93.7ms. Ziemlich schlüssig, Mindest-Ping aus NYC ist 7,2 ms. Ich kann mit Einstein nicht streiten :) Von Lion vor 8 Jahren 1
`Ein Ping unter 120 bedeutet also, dass sich der Server wahrscheinlich in den USA befindet.“ Wenn Sie Ihren Ping von den USA aus initiieren. Wenn Sie Ihren Trace / Ping aus den Niederlanden starten würden, wie der obige Trace bedeuten würde, würde ein niedrigerer Ping nicht die USA anzeigen. Zoredache vor 8 Jahren 1
Ja, deshalb ist es wichtig, von den USA aus zu ping. Wenn Sie aus Europa pingen und einen hohen Ping erhalten, wissen Sie nichts. Wenn Sie von Europa aus pingen und einen niedrigen Ping-Befehl erhalten, kann es immer noch Nordafrika, Russland, die Türkei usw. sein. masgo vor 8 Jahren 2
Die Website super-ping.com ist interessant. Was mich neugierig macht, ist der NY-Server. Ich bekomme einen 84 Ping an einen Server in Deutschland (~ 1,5ms von DE-CIX in Frankfurt entfernt). Entweder ist ihr Server nicht in New York, sondern näher an Europa, oder das 60-ms-Kabel ist nicht das schnellste, das es gibt. masgo vor 8 Jahren 0
Ich denke, der NYC-Server ist eigentlich in Großbritannien, er ist im Besitz von VooServers LTD - "UK Dedicated Servers & Kent Colocation" :-D Von Lion vor 8 Jahren 0
Insgesamt ist der Ping der USA jedoch deutlich niedriger als in der EU (zwei mit <25ms Latenz), daher denke ich, dass Einstein immer noch sicher ist Von Lion vor 8 Jahren 0
Ich möchte die Prämie für diese Frage verdienen. Benötigen Sie weitere Informationen? masgo vor 8 Jahren 0
Ich bin mit dem Physikansatz zufrieden, aber ich fürchte, es ist ein bisschen schwierig, es in einer Diskussion mit Laien zu gebrauchen :-) Ich hoffe, jemand kennt ein Tool namens locate-this-damn-server.com, das das autorisiert zeigt Land Von Lion vor 8 Jahren 0
Diese Antwort ist widersprüchlich. Sie können mit Ping nicht zu 100% sicher und mit Traceroute nicht sicher sein, da Ping eine Teilmenge von Traceroute ist. qasdfdsaq vor 8 Jahren 0
@masgo: 84ms von NY auf DE-CIX ist völlig normal. Es unterstützt Ihren Anspruch überhaupt nicht. Auch das 60ms-Kabel * ist * nicht das schnellste, was es gibt, aber das macht nichts. Die 60 ms ist ** Hin- und Rückfahrt ** nicht in eine Richtung. qasdfdsaq vor 8 Jahren 0
@VonLion: Falsch: https://www.vooservers.com/dedicated-servers/ qasdfdsaq vor 8 Jahren 1
2
qasdfdsaq

Wie BillP3rd in seinem Kommentar erwähnte: "Technisch könnte es sich buchstäblich überall befinden, unabhängig davon, was TRACEROUTE sagt. Alles, was Sie mit Sicherheit wissen können, ist, wo der Weg aus dem Internet endet."

Jetzt kümmern wir uns größtenteils nur darum, wo der Weg aus dem Internet endet, denn dort geht Ihr Verkehr hin. Es ist jedoch keine 100% ige Garantie, dass die physischen Daten dort gespeichert sind, aber zumindest der Standort des Servers, zu dem Sie eine Verbindung herstellen, wird bestätigt.

Da Sie die eigentliche Ziel-IP-Adresse ausgeblendet haben, können wir sie nicht ermitteln. Am sichersten aber in den USA .

Belege dafür (keine davon sollte für sich allein schlüssig sein):

  • Der gesamte 199.0.0.0/8-Block ist ein ARIN-Block. Quelle: ARIN
  • Auf der Grundlage von Traceroute-Daten liegt 4.59.145.42 in der US-amerikanischen Ostküste von NYC. Quelle: Deine Spur (und meine)
  • Basierend auf Routing-Daten befinden sich alle IP-Blöcke im Bereich 199.15.xx in den USA. Quelle: HE.net LG
  • Basierend auf Ihrer Traceroute liegt die Ziel-IP innerhalb von ~ 3ms von 4.59.145.42. Quelle: Ihre Traceroute
Können Sie die Beweise einholen? Dann akzeptiere ich die Antwort (Ich werde die Prämie teilen) Von Lion vor 8 Jahren 0
@VonLion: Etwas schwierig, deine eigene Traceroute zu finden, aber meh ... qasdfdsaq vor 8 Jahren 1
1
darkflux

Es gibt keine eindeutige Methode, um zu beweisen, wo ein Server gehostet wird, ohne die Verbindung zum Quellcomputer zu hacken (was ich nicht empfehlen kann).

Das Verbergen Ihrer IP-Adresse ist etwas, das selbst die meisten Jugendlichen gelernt haben, um die Sicherheit zu umgehen. Das Unternehmen KÖNNTE eine Sicherheitssoftware verwenden, die ihre tatsächliche IP-Adresse (zum Schutz vor Cyberkriminellen) verdeckt, sie könnte einen Proxy verwenden oder eine beliebige Anzahl anderer Möglichkeiten.

Der einfachste Weg, um herauszufinden, ist sicher, einen Kundendienstmitarbeiter aufzurufen, ihm den Beweis zu zeigen und zu sehen, was er sagt. Dann können Sie die Wette mit Ihrem Freund gewinnen, da interne Verschwörungen nichtig sind, was Wetten angeht.