寻找一种获取IP地址的精确位置的方法,包括那些由大公司拥有的地址。例如,地址209.85.251.40为谷歌所有,大多数Geo-IP工具显示的是山景城,但我不认为是这样的--这是你在从西班牙访问youtube视频时看到的第一个IP地址(我从巴塞罗那运行traceroute )。
有什么想法吗?
发布于 2010-11-15 14:17:52
是的,放弃不切实际的想法。YOu不知道,因为没人知道。数据也可能发生变化(动态ip地址、签名的tio拨号用户--他们住在哪里?)。
只有谷歌知道他们的内部网络是如何被严格控制的。你看到的是这个街区的注册地址。
发布于 2010-11-15 14:38:47
正如TomTom所说,没有可靠的方法可以通过IP地址进行地理定位,因为IP地址根本不映射到物理位置。
对于ISP的个人用户/小型企业来说,您可以期望的最好的方法是通过其ISP最近的“存在点”的位置来获得他们的区域,这可能意味着大多数有线/ADSL客户的本地交换。
对于企业来说,你能希望的最好的就是找到(他们的)互联网网关的位置,这可能与坐在键盘上的人与你的网站互动的位置有关,也可能与此无关。
https://serverfault.com/questions/201989
复制相似问题