2016-11-09 52 views
0

根據從ipinfo.io獲得的信息,我正在智利與一家CDN公司合作,但其主機IP地址之一是23.51.154.137,位於美國馬薩諸塞州劍橋市。IP地理位置確實顯示了物理位置還是實際上可以從一個國家「移動」到另一個國家?

但是,爲這家公司工作的人發誓這個IP位於智利的某個地方。真的嗎?像這樣的公共IP地址可以「遷移」?據我瞭解,互聯網名稱可以在任何地方,但不是IP地址。我對嗎?

非常感謝您的時間,任何建議都會有所幫助。

+1

我投票關閉這一問題作爲題外話,因爲它無關的編程 –

回答

3

組織可以總部位於一個國家/地區,並從該國的總體大陸註冊處獲得IP地址塊分配,但可以在任何位置控制的路由器上自由託管網絡在世界範圍內,假設路由器與至少一個運營商/交換機具有對等關係,並且該地址塊符合其最小前綴長度策略以允許向全球廣告RIB

在這種情況下,該組織是Akamai(總部設在劍橋),他擁有來自美國註冊局「ARIN」的許多IP塊,包括IP in question。這就是爲什麼ipinfo.io說IP在劍橋,但這是一個非常懶惰的猜測。註冊管理機構只會真正跟蹤誰控制着IP,而不是實際託管IP的位置。

更密集的大地定位的IP的方法是通過運行鍼對其traceroute命令:

$ traceroute 23.51.154.137 
5: agg26.tustcaft01r.socal.rr.com      24.411ms 
6: bu-ether16.tustca4200w-bcr00.tbone.rr.com   22.242ms 
7: bu-ether16.dllstx976iw-bcr00.tbone.rr.com   58.393ms asymm 9 
8: 0.ae0.pr1.dfw10.tbone.rr.com       70.256ms 
9: 66.109.9.158           54.039ms 
10: xe9-0-5-0-grtmiabr1.net.telefonicaglobalsolutions.com 94.483ms 
11: et2-1-0-0-grtvapem2.net.telefonicaglobalsolutions.com 382.849ms 
12: a23-51-154-137.deploy.static.akamaitechnologies.com 174.550ms reached 

沒有從輸出的第一跳給我自己的位置的時候,你就可以破譯的地點名稱反向每個跳IP的PTR主機名,以嘗試並推斷ICMP跟蹤數據包沿着目標Akamai IP的路徑。

  • 5:塔斯廷我的ISP的匯聚節點,加州
  • 7,8:ISP的 「脊樑」(內部中轉)通過美國德克薩斯州達拉斯
  • 10: 「grtmiabr1」:MIA ==邁阿密國際機場
  • 11:「grtvapem2」:VAP ==爲Valpraiso,智利
  • 機場代碼

所以我們有一個相當堅實的領先的IP的確是在智利,可能由西班牙電信是誰轉售Akamai的CDN服務爲託管合作伙伴」。

此方法並不總是工作。許多運營商沒有很好地用PTR名稱來標記他們的IP地址(城市&機場代碼),許多網絡的設備甚至都不回答ICMP探測。

故事的寓意是地理定位IP不是一門精確的科學,而是科學收集,聚合&分析互聯網拓撲數據(即路由數據)的多個來源可以給出更準確的答案。它看起來像ipinfo.io搜索沒有真的這樣做。

+0

非常令人信服的解釋,非常感謝你。 – user2060065

+0

如何解釋DNS名稱?有一些中央註冊表嗎?我有例如'ae5.dar01.dal05.networklayer.com'是他們都機場代碼?不同的部分代碼是什麼? – Jonathan

0

是的,他們可以使用OpenVPN等第三方將IP地址更改爲其他國家。您可以轉到此鏈接: https://openvpn.net/

+0

所以,我怎樣才能得到真正的位置?或者這是不可能的。謝謝。 – user2060065

+0

嘗試這個環節,希望它會幫助你[鏈接](http://security.stackexchange.com/questions/108885/how-can-i-detect-real-location-of-the-user-through-their -ip地址) –

相關問題