2010-02-13 102 views
0

我知道如何掃描C++中的子網......我也知道如何找到地理位置(雖然它不是100%)......但是有沒有人有一個想法我如何找到最接近的IP地址我的?尋找最近的IP

前一個鄰居離我100米,另一個鄰居是50,如果他們都連接到互聯網,我應該得到第二個距離我50米的IP。

是否有任何可能的方式通過編程語言來實現?

+1

不,沒有辦法做到這一點。你可能會聽到wifi數據包並以這種方式識別附近的電腦,或者掃描藍牙。但一般來說,您不能將TCP/IP本身用於您描述的目的。 – 2010-02-13 23:33:47

+0

也許我只是看電影太多了大聲笑 – qweqwe 2010-02-13 23:36:52

+1

繼續...與我們分享...你在看什麼電影? :) – t0mm13b 2010-02-14 00:03:49

回答

6

忘掉它吧。互聯網服務提供商如何工作和分配其知識產權的結構將在99.999999999%的案例中完全不可能實現。

您提到的IP地址的地理定位類型 - 通過檢查IP地址數據庫,並通過分析IP路由點 - 將在城市級別運行,如果幸運的話。

地理位置的唯一可靠手段降低到一個城市行政區,甚至塊是一組新的技術,爲各地用戶的計算機例如查詢Wi-Fi熱點,並將其與已知的Wi-Fi的列表進行比較熱點和他們的位置。例如參見昨天的問題about Geolocation in HTML 5

沒有辦法對此進行三角測量其他用戶的位置,感謝上帝!

0

IP地理定位只能找到ISP。它找不到實際的主機。

0

答案是否定的,你不能找出你的鄰居的IP地址是什麼!您如何知道您的鄰居是否與您的ISP連接到同一ISP?同樣,一個危險的假設,當然,地理位置可以工作,但不是100%可靠...

它們可以連接到火星公司ISP我都不在乎,因爲有你的問題有點不對勁 - 你爲什麼要知道?對於D-O-S攻擊,黑客攻擊...

希望這會有所幫助, 最好的問候, 湯姆。

+0

拒絕服務攻擊 - 地獄不...我爲什麼要瞄準我的鄰居?他們是一個很好的人哈哈。 我剛從觀看一些電影中獲得靈感,就這些。 – qweqwe 2010-02-13 23:51:50

+0

@qweqwe:大聲笑確定....它排除了......你在看什麼電影? :D – t0mm13b 2010-02-13 23:56:40

0

如果您使用有線電視,則每個使用該電纜的人都可以共享帶寬。如果您可以點擊調制解調器另一端的電纜,則可以看到同一網段上的其他人的流量。隨着DOCSIS 2和3的推出,這種情況正在發生變化,它們提供了基於PKI的AES加密。

如果您使用的是無線(WiFi,WiMax,Cellular),您可能可以獲取其他人的信號。限制因素包括1.加密(一些已被破壞)2.信號強度(某些技術使用定向天線)

顯然,如果您的鄰居不使用相同的ISP,這些工作都不會起作用。

0

是有..

1)你應該衡量路由器跳的距離。所以在您的子網例如人一個跳走,人在你的ISP被2個跳程。

,如果你在Windows下你可以測量traceroute程序的應用程序產生的線跳(通過在Win + R CMD)在UNIX上可以運行tracert的應用

2)如果你的geoip的可以給你約地理位置,可以測量兩個gps位置之間的距離。然而這不會很可靠,因爲他們不知道確切的位置。但是,如果IP距離超過3跳,這可能會有所幫助。

traceroute程序中的跳數是IGMP協議中TTL屬性的度量值。如果TTL(生存時間)超過某個點,路由器會回覆未到達目的地的答案。這樣你首先用TTL = 1,比TTL = 2,TTL = 3,等等。如果你不想再次編程tracert程序,只需使用你最喜歡的編程語言的命令行執行功能:)

請注意,如果您的鄰居擁有與您的鄰居不同的ISP的距離,這並不是不可靠的,那麼跟他之後的鄰居之間的距離將小於他。

3)要測量距離最近的網絡,您可能會檢測到無線網絡的強度。如果你知道哪個wifi網絡屬於誰,你可能知道距離。

請注意,如果你已經知道你的鄰居的IP地址,你可能也知道他們是多麼遠:)

如果你正在做的只是網絡上的大學校園或類似的東西,你可能會發現更多有用的信息掃描關於使用nmap的計算機,但將其用於可能被驅逐的風險,或者您可能會從ISP處獲得一些制裁。

+0

No. Ping時間不夠精確,無法測量數十米量級的距離(無論如何,信號路徑長度不會像「烏鴉飛」一樣)。 – 2014-08-02 07:27:13

+0

我沒有推薦任何ping時間。我建議衡量啤酒花的距離,而不是以米爲單位的距離。我不明白爲什麼我的評論是負面的 – user2718285 2014-08-05 07:21:17

+0

啤酒花也不會告訴你任何關於物理距離的事情。 – 2014-08-05 12:34:36