web-dev-qa-db-ja.com

サーバーの場所を概算できますか?

私と同僚は、私たちが使用するSaaSアプリケーションが米国またはEUでホストされているかどうかについて議論しています。

  • 契約はEUを言います。
  • さまざまなtraceroute(以下の自宅からの例)は米国を言います。

以下の例では、4.59.145.42と最後の199.15の両方のルックアップは、それらが米国にあることを示しています。アルゼンチンと香港からのWebベースのトレースも、米国のバックボーンに送られます。

Tracerouteを信じたいと思いますが、確実にしたいと思います。 [〜#〜] any [〜#〜]このサーバーをEUに配置する方法はありますか?

 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
Von Lion

BillP3rdがコメントで述べたように、「技術的には、TRACEROUTEの内容に関係なく、文字通りどこにでも配置できます。確実にわかるのは、インターネットからのパスがどこで終わるかだけです。」

今ではほとんどの場合、インターネットからのパスがどこで終わるかだけが気になります。それがトラフィックの行き先だからです。ただし、物理データがそこに保存されることを100%保証するわけではありませんが、少なくとも接続しているサーバーの場所を確認します。

実際の宛先IPアドレスを非表示にしているため、特定できません。 しかし、それは間違いなく米国にあります

これを裏付ける証拠(これらのどれもそれ自体で決定的であってはなりません):

  • 199.0.0.0/8ブロック全体がARINブロックです。ソース: [〜#〜] arin [〜#〜]
  • Tracerouteデータに基づくと、4.59.145.42は米国東海岸のニューヨークエリアにあります。ソース: あなたのtraceroute (そして私のもの)
  • ルーティングデータに基づくと、199.15.x.xの範囲のすべてのIPブロックは米国にあります。出典: HE.net LG
  • Tracerouteに基づくと、宛先IPは4.59.145.42から約3ミリ秒以内です。ソース: traceroute
2
qasdfdsaq

tracerouteの結果に関しては確信が持てません。しかし、あなたの特別な場合には希望があります。

契約では、サーバーはEU内にあるとされています。実行できるテストがあり、成功した場合、それらが嘘をついていることを100%保証します。 (失敗した場合、彼らは真実を語っている可能性があります、または彼らは嘘をついている可能性があります)

Pingのようなものを使用して応答時間を測定するという考え方です。 SaaSを使用しているため、サーバーにpingを実行するだけでは不十分な場合があります。たぶん、ソフトウェアが応答する何かが欲しいでしょう。

ここで注意が必要な部分があります。

このpingは、米国にあるマシンから実行する必要があります。このマシンが米国にあることを確認する必要があります!

50msよりも低いpingを取得した場合、サーバーが存在しないことを100%確信できます。 EU。 120ms未満のpingを受信した場合、サーバーはEUにない可能性があります。

しかし、なぜですか?答えは:物理学です。米国とヨーロッパの間の距離は非常に長いため、光速でファイバーを通過する信号は、移動に約25ms必要になります( WolframAlpha を参照)。 pingは2回のトリップ(Host-server-Host)を測定するため、米国からヨーロッパへのpingには少なくとも50ミリ秒が必要です。

しかし、それはさらに良くなります: 2つの大陸間の最速のケーブル には約60msの遅延があります。したがって、120未満のpingは、サーバーがおそらく米国にあることを示します。

10
masgo

ソースコンピューターへの接続をハッキングする以外に、サーバーがホストされている場所を証明する明確な方法はありません(これは強くお勧めしません)。

IPアドレスを隠すことは、ほとんどの10代の若者でさえセキュリティを回避するために行うことを学んだことです。同社は、実際のIPを隠すセキュリティソフトウェアを使用している可能性があり(サイバー犯罪者からの保護のため)、プロキシを使用している可能性があります。

確実に見つける最も簡単な方法は、サービス担当者を呼び出し、証拠を見せて、彼らの言うことを確認することです。その後、あなたはあなたの友人と一緒に賭けに勝つことができます、なぜならそれは賭けに関しては内部の陰謀が無効であるからです、それで会社が言うことは何でも十分であるはずです:)

1
darkflux