爱意满满的作品展示区。
xiaoz
1.03D

整合了多接口的 IP 查询工具 IPinfo(开源)

  •  
  •   xiaoz ·
    helloxz · Mar 14, 2018 · 11790 views
    This topic created in 3158 days ago, the information mentioned may be changed or developed.

    IPinfo 是一个聚合多接口的 IP 地址查询工具,数据包括 ipip.net 、淘宝、新浪、GeoIP 等。

    为什么要用 IPinfo ?

    • 网上已经有很多 IP 查询工具了,但是数据参差不齐,结果存在偏差,IPinfo 将多个接口进行整合,方便对查询结果进行对比。
    • 自己搭建一个 IP 查询工具感觉挺有意思的

    接口对比

    • IPIP.NET:国内应该比较精准的了
    • 淘宝:准确度也不错
    • 新浪:不太准确,感觉好久没更新了。
    • GeoIP:用来查询国外 IP 比较准确

    如果你知道还有其它不错的接口欢迎推荐,到时候我整合进去。

    Demo & 源码

    总结

    目前 ipip.net 也提供多个接口查询,而且数据比较准确,如果想自己搭建一个来玩玩可以试试 IPinfo,哈哈。

    Supplement 1  ·  Mar 14, 2018
    • 新增内网IP查询,感谢 @xmbaozi 提供思路
    • 新增通过域名查询
    Supplement 2  ·  Mar 14, 2018
    已经支持一次性查询多个接口数据,欢迎反馈建议,继续增加新功能。😳
    Supplement 3  ·  Mar 18, 2018
    30 replies  •  2020-02-28 17:53:35 +08:00
    xmbaozi
    xmbaozi
    Mar 14, 2018❤️3
    1
    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    2
    @xmbaozi 666,老哥的比我好。
    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    3
    @xmbaozi 请教一下,你是怎么获取到我局域网 IP 的?
    xmbaozi
    xmbaozi
    Mar 14, 2018❤️3
    4
    qsnow6
    qsnow6
    Mar 14, 2018❤️1
    5
    @xiaoz http header
    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    6
    @xmbaozi 好的,我去了解一下。
    anyforever
    anyforever
    Mar 14, 2018
    7
    @xmbaozi 这个 6 啊
    huanxianghao
    huanxianghao
    Mar 14, 2018
    8
    @xmbaozi #4 发现浏览器隐身模式,局域网的 IP 就无法查看了
    cqxxxxxxx
    cqxxxxxxx
    Mar 14, 2018
    9
    @xmbaozi 快速查询的弹窗会被浏览器拦截啊
    dasenlin
    dasenlin
    Mar 14, 2018❤️1
    10
    可以做个 ajax 全部接口一起拉出来,这样单个接口下拉的查询方式影响效率,用户还可以把觉得查询结果比较准确的接口点赞投个票,比如这样 https://www.ipqi.co/

    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    11
    @dasenlin 刚刚更新了版本,可以选择一次性查询全部结果了。
    natforum
    natforum
    Mar 14, 2018❤️1
    12
    建议加入纯真 ip 库
    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    13
    @natforum 我在网上搜了一下发现纯真的都是离线 IP 库,请问有在线的吗?
    natforum
    natforum
    Mar 14, 2018
    14
    @xiaoz 没有
    bfboy2000
    bfboy2000
    Mar 14, 2018❤️1
    15
    http://ip111.cn 全方位查询您的 IP 地址
    能否加上类似这个功能?可以查看代理的 IP
    xiaoz
    xiaoz
    OP
    Mar 14, 2018
    16
    @bfboy2000 这个我要研究一下
    tyhunter
    tyhunter
    Mar 14, 2018
    17
    好棒,如果能做个 Alfred workflow 更好了
    xnile
    xnile
    Mar 14, 2018
    18
    @xiaoz 域名没备案也能国内用?
    460881773
    460881773
    Mar 15, 2018
    19
    厉害
    yuedingwangji
    yuedingwangji
    Mar 15, 2018
    20
    有查询频率限制的么
    vtwoextb
    vtwoextb
    Mar 15, 2018
    21
    做的都很好
    xuanyuanaosheng
    xuanyuanaosheng
    Mar 15, 2018 via Android
    22
    mark
    xiaoz
    xiaoz
    OP
    Mar 15, 2018
    23
    @yuedingwangji 有的,因为走的免费接口,官方的说明是:
    ipip.net : 限速每天 1000 次
    淘宝:访问频率需小于 10qps
    xiaoz
    xiaoz
    OP
    Mar 18, 2018❤️1
    24
    @natforum 代码已更新,支持纯真 IP 了。
    sdalkesioe
    sdalkesioe
    Mar 19, 2018
    25
    可以不错,忘了内网 IP 也可以获取到
    mmnsghgn
    mmnsghgn
    Jun 14, 2018❤️1
    26
    Hi,楼主,我现在在用你的接口。

    终端下 curl 非常方便,应该是免费服务里面精度最高的了,感谢楼主!
    提一个小小的建议,使用 curl 时,返回的内容结尾可不可以加一个换行符呢?
    现在有一个问题是:
    curl https://ip.awk.sh/api.php 后,在 macOS iTerm2 上表现为:

    结尾会多一个字符
    而在 linux 上 表现为终端不会换行


    再次谢谢楼主!
    xiaoz
    xiaoz
    OP
    Jun 15, 2018
    27
    @zhengjian 做了下调整,再试试呢。
    mmnsghgn
    mmnsghgn
    Jun 15, 2018
    28
    @xiaoz 好啦!非常感谢您做的调整!!
    solaro
    solaro
    Sep 20, 2018
    29
    大佬有 IPv6 的库吗?
    eluotao
    eluotao
    Feb 28, 2020
    30
    @xiaoz https://ip.rss.ink/ 已经不维护了是吗 api 文档打不开了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 05:58 · PVG 13:58 · LAX 21:58 · JFK 00:58
    ♥ Do have faith in what you're doing.