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

分享个大厂提供的获取当前 IP 信息的接口,稳定可靠,适合硬编码进脚本

  •  
  •   drymonfidelia · 25 天前 · 2166 次点击
    我知道本站至少有几百人自建了获取 IP 信息的接口,我都不敢用,一是怕不知道哪天就挂了,二是存在返回错误内容、恶意内容的隐患。之前我一直用 ipinfo.io/json ,但是最近发现这个接口不仅有每天调用次数的限制,还不支持 IPv6 。于是 Google 搜了下,在 Reddit 找到了 fbi.gov/cdn-cgi/trace 这个接口,用了几个月了非常稳定。因为是 Cloudflare 提供的功能,前面的域名也可以换成任何可信任的使用 Cloudflare 的网站。
    21 条回复    2025-08-08 23:47:44 +08:00
    jiuhuicinv
        1
    jiuhuicinv  
       25 天前
    稳定不知道。内容可靠性,自建永远是第一选择。相信大部分朋友的出发点也是,自建,自用。然后才是分享给有需要的
    sunshower
        2
    sunshower  
       25 天前 via Android
    这接口确实够硬
    favourstreet
        3
    favourstreet  
       25 天前 via Android   ❤️ 1
    既然知道是 cloudflare ,直接用 cf 本身不就好了 https://www.cloudflare.com/cdn-cgi/trace
    iorilu
        4
    iorilu  
       25 天前
    仔细一看, fbi..., 这是那个传说中的 FBI 把

    你确定不会被跟踪记录啥的, 人家可是专业的
    Nitroethane
        5
    Nitroethane  
       25 天前 via iPhone
    @iorilu 你让我想起了之前看到的有些 v 友的评论:宁可泄露给国外,也比泄露给国内强
    NewYear
        6
    NewYear  
       25 天前
    才发现 /cdn-cgi/trace 支持跨域哎
    ala2008
        7
    ala2008  
       25 天前
    fbi?gov 域名啊
    alamak76
        8
    alamak76  
       25 天前
    cat9life
        9
    cat9life  
       25 天前
    FBI Warning
    undefinedsymbol
        10
    undefinedsymbol  
       25 天前
    chatGPT 给的: https://ifconfig.me
    goodryb
        11
    goodryb  
       25 天前
    一般用 ip.sb ,简单好记
    chinanala
        12
    chinanala  
       25 天前
    感谢分享。

    那么问题来了,站里几百个自建的大佬们都是用什么程序和源搭建呢
    gpt5
        13
    gpt5  
       25 天前
    @Nitroethane 可是对于绝大多数 v 友来说,美国才是国内。
    sduoduo233
        14
    sduoduo233  
       24 天前 via Android
    https://1.1.1.1/cdn-cgi/trace 也行
    ratazzi
        15
    ratazzi  
       24 天前
    脚本用这个,一个 RTT 搞定
    dig +short myip.opendns.com @resolver1.opendns.com
    kwokky
        16
    kwokky  
       24 天前
    目前看貌似只要套了 CF 的域名都可以,https://v2ex.com/cdn-cgi/trace 同样可用
    drymonfidelia
        17
    drymonfidelia  
    OP
       24 天前
    @chinanala 获取用户 IP 是 hello world 级别的代码,任何学过一天编程的人都会写
    IP 转换地址有一堆免费的库
    NewYear
        18
    NewYear  
       24 天前
    @sduoduo233 #14

    国内打不开这个地址。
    COW
        19
    COW  
       24 天前
    没明白,都用 ipv6 了,直接查本地不就行了
    drymonfidelia
        20
    drymonfidelia  
    OP
       24 天前 via iPhone
    @COW ipv6 也是有 NAT 的
    drymonfidelia
        21
    drymonfidelia  
    OP
       24 天前
    @favourstreet 官网域名长,而且好像有特殊配置,有的条件下会重定向
    @sduoduo233 这个查不了 IPv6
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5263 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 08:13 · PVG 16:13 · LAX 01:13 · JFK 04:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.