V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jerryfu
V2EX  ›  分享发现

分享一个免费的 IP 地址定位信息查询网站

  •  
  •   jerryfu · 2016-10-12 17:29:43 +08:00 · 10435 次点击
    这是一个创建于 2939 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2016-10-12 20:59:03 +08:00
    仅供参考,我们不对数据准确性、覆盖度、更新周期、服务存在时长做任何承诺。

    IP 地理定位本身就比较难做,而且每天都在发生着变化,况且说不定哪天后台更新程序就挂了, 2333 。

    不过随着关联更新程序的不断运行,结果肯定会越来越好的,算法背后的逻辑和原理经过了严格的论证,缺少的是数据量和时间,真羡慕 IPIP 有那么多遍布全球的自有监测点啊。

    VPS 太弱,内存太小,每次运行都只能挪来挪去,这也导致每天只能处理很小一部分的数据。

    我们啥也没有,只能用 CAIDA 提供的免费 trace route 数据,说不定这数据本身就有一定的问题_(:зゝ∠)_
    42 条回复    2016-10-14 23:14:41 +08:00
    rhen
        1
    rhen  
       2016-10-12 18:00:23 +08:00 via Android
    查了下我的 IP ,没 ipip.net
    jerryfu
        2
    jerryfu  
    OP
       2016-10-12 18:11:20 +08:00
    @rhen 你的 IP 是啥?
    yexm0
        3
    yexm0  
       2016-10-12 18:12:06 +08:00 via Android
    "中国
    香港
    东经 0
    北纬 0
    0.62"
    我想笑。。。
    jerryfu
        4
    jerryfu  
    OP
       2016-10-12 18:13:09 +08:00
    @yexm0 只有到城市级别的才有经纬度,别的行政区划单位默认都是没有经纬度的。
    Ubuntuu
        5
    Ubuntuu  
       2016-10-12 18:19:03 +08:00
    ip 库太垃圾
    shiji
        6
    shiji  
       2016-10-12 18:22:00 +08:00
    很不准。。
    比如说 66.175.221.0/24 这个早期 Linode 加州机房的 IP 段,你显示的是总公司的地址(新泽西)。而不是机房的所在地。
    jerryfu
        7
    jerryfu  
    OP
       2016-10-12 18:28:55 +08:00
    @shiji 关联更新机制刚刚跑起来没多久,国外很多数据都是从 MAXMIND 或者 IP2Location 免费版本得来的,多跑一段时间就应该能剔除存在的一些错误了_(:зゝ∠)_
    bjzhou1990
        8
    bjzhou1990  
       2016-10-12 18:33:00 +08:00
    bjzhou1990
        9
    bjzhou1990  
       2016-10-12 18:34:04 +08:00
    jerryfu
        10
    jerryfu  
    OP
       2016-10-12 18:37:50 +08:00
    @bjzhou1990 这个网站国外的数据比较准确,但是国内的 IP 查的不是很准确,比如 202.112.23.1 ,应该是在南京, freegeoIP 的会显示老的 whois 信息提供的地址-北京。
    v1024
        11
    v1024  
       2016-10-12 18:40:10 +08:00 via iPhone
    百毒和高德地图的最准...
    不过私有坐标系统,不用他们的 API ,翻译不成地址
    doubleflower
        12
    doubleflower  
       2016-10-12 18:59:18 +08:00
    界面上竟然没有我自已的 IP ,还要我去查我的 IP 。。。太不人性了
    eric6356
        13
    eric6356  
       2016-10-12 19:01:12 +08:00
    vultr 洛杉矶机房,这里查出来
    国家:美国
    地区: MAZOWIECKIE
    城市: WARSAW

    到底是波兰还是美国...
    jerryfu
        14
    jerryfu  
    OP
       2016-10-12 19:08:29 +08:00
    @eric6356 2333 ,还有这样的?_(:зゝ∠)_
    jerryfu
        15
    jerryfu  
    OP
       2016-10-12 19:09:22 +08:00
    @doubleflower 额,等啥时候闲着无聊了再把这个小功能点加上去
    imlonghao673
        16
    imlonghao673  
       2016-10-12 20:11:00 +08:00 via Android
    我自己在做一个 ipv6 的地址库 还在整理数据
    chotony
        17
    chotony  
       2016-10-12 20:18:56 +08:00 via Android
    你们可以试试这个网址

    http://www.hao7188.com
    yexm0
        18
    yexm0  
       2016-10-12 20:21:22 +08:00
    @imlonghao673 IPV6 的地址那么多能做得过来?
    imlonghao673
        19
    imlonghao673  
       2016-10-12 20:37:19 +08:00 via Android
    @yexm0 慢慢标,看到一个标一个。其实也差不多
    jerryfu
        20
    jerryfu  
    OP
       2016-10-12 20:40:39 +08:00
    @imlonghao673 其实有更好的方法。现阶段 IPv6 地址分配都比较规范,可以直接去爬 whois 信息,比 IPv4 的 whois 信息准确多了。我们这边也有做 IPv6 的库。手工标注的话,太费时费力了。
    RanchoH
        21
    RanchoH  
       2016-10-12 20:45:57 +08:00
    噗,定到老家去了
    不准啊
    Tink
        22
    Tink  
       2016-10-12 20:47:45 +08:00
    把我定位到成都了
    jerryfu
        23
    jerryfu  
    OP
       2016-10-12 20:51:13 +08:00
    @RanchoH
    @Tink
    国内有些小 ISP 比如铁通、鹏博士会在很大一个范围内共用同一个 IP 池,这部分的 IP 地址会变动的很夸张,很可能昨天还在南京明天就跑广州去了,这种情况目前我们也不知道该怎么办......
    jerryfu
        24
    jerryfu  
    OP
       2016-10-12 20:52:19 +08:00
    @RanchoH
    @Tink
    仅做参考,顺带供娱乐调戏,我们不对服务提供任何承诺,_(:зゝ∠)_
    dasenlin
        25
    dasenlin  
       2016-10-12 21:21:06 +08:00
    dasenlin
        26
    dasenlin  
       2016-10-12 21:24:44 +08:00
    自建的 ip 数据库无法做到十全十美的准确,但是参考的数据库多了, ip 到底是哪里的心里也就有数了,仅供参考。
    jerryfu
        27
    jerryfu  
    OP
       2016-10-12 21:27:10 +08:00
    @dasenlin 有采用动态的更新机制吗?还是仅对多个库的综合选举?
    dasenlin
        28
    dasenlin  
       2016-10-12 21:36:09 +08:00
    @jerryfu 这种站应该都是接口调用的,自己更新数据库的话,会累死
    jerryfu
        29
    jerryfu  
    OP
       2016-10-12 21:53:46 +08:00
    @dasenlin 嗯,我想问的是该站自己本身的数据是如何得到的,是通过合并其他库的得到的吗?还是和我们一样采用了别的什么动态更新机制?你是作者吧?我看你说“自建的 ip 数据库无法做到...”。
    mingyun
        30
    mingyun  
       2016-10-12 23:33:21 +08:00
    @bjzhou1990 这个不错
    imlonghao
        31
    imlonghao  
       2016-10-13 00:29:38 +08:00
    @jerryfu 我爬过 whois 信息,还是和 IPv4 那个样子,就像 Linode 美国的几个机房都是一个地址的。
    根据 BGP 的 Prefix 来的,然后爬 whois ,然后手动调整....
    qceytzn
        32
    qceytzn  
       2016-10-13 01:04:03 +08:00
    @dasenlin 翻墙之后打不开?
    Phariel
        33
    Phariel  
       2016-10-13 01:05:05 +08:00 via Android
    ipip.net 是我用过最准的。
    wentx
        34
    wentx  
       2016-10-13 01:15:06 +08:00 via iPhone
    为啥不用淘宝 IP
    R18
        35
    R18  
       2016-10-13 07:34:50 +08:00 via Android
    jerryfu
        36
    jerryfu  
    OP
       2016-10-13 08:51:22 +08:00
    @Phariel 高老师做的确实很赞,可惜免费用户无法调用查询 API ,付费用户的话对于企业而言不算贵,但对于个人开发者而言价格有些高了,要是有个开发者计划就更好了。
    jerryfu
        37
    jerryfu  
    OP
       2016-10-13 08:51:56 +08:00
    @wentx 淘宝 IP 的数据结果不是很理想,国内很多数据都是错误的。
    imlonghao673
        38
    imlonghao673  
       2016-10-13 09:34:18 +08:00 via Android   ❤️ 1
    @jerryfu 有免费吧
    http://freeapi.ipip.net/118.28.8.8
    ip 地址库只服 ipip
    AASW2ss
        39
    AASW2ss  
       2016-10-14 16:22:55 +08:00
    @dasenlin 这个不赖
    Nostalgia
        40
    Nostalgia  
       2016-10-14 21:45:19 +08:00
    @shiji 兄台,请问下你咋知道 66.175.221.0/24 是 Linode 的 IP 地址段的?好奇……
    我想搜集各个 VPS 厂商的 IP 地址段,有什么建议么?
    谢谢~
    shiji
        41
    shiji  
       2016-10-14 23:01:30 +08:00   ❤️ 1
    @Nostalgia http://bgp.he.net/ 有独立 ASN 的基本都能查得到
    Nostalgia
        42
    Nostalgia  
       2016-10-14 23:14:41 +08:00
    @shiji 学习了,多谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5592 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.