2010-02-13 127 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