V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jerryfu

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

  •  
  •   jerryfu · Oct 12, 2016 · 11191 views
    This topic created in 3494 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Oct 12, 2016
    仅供参考,我们不对数据准确性、覆盖度、更新周期、服务存在时长做任何承诺。

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

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

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

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

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

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