我的 IP 是什么?

显示你的设备暴露给公网的 IP 地址,外加国家/地区、正在为你服务的 Cloudflare 节点、TLS 版本、HTTP 协议,以及 VPN/代理迹象。

100% 隐私保护——一切都在浏览器中运行

使用方法

  1. 1

    页面会自动加载你的公网 IP,无需点击。

  2. 2

    把国家/地区代码和服务节点与你预期所在位置对比:对不上通常意味着 VPN、代理,或走了压缩类服务的浏览器。

  3. 3

    排查安全响应头或 HTTP/2、HTTP/3 行为时,重点看 TLS 版本与 HTTP 协议两行。

  4. 4

    开关 VPN 后重新查询:地址、国家、节点三者应当一起变化。

  5. 5

    提工单、申请防火墙白名单、验证 DNS 生效时,用「复制详情」一次带走全部字段。

示例

家庭宽带,直连 ISP

输入

未开 VPN,走 IPv4

输出

IP 203.0.113.42 · 国家 US · 节点 SJC · TLSv1.3 · http/2 · WARP off

开着 VPN 或代理

输入

已开启 VPN

输出

国家与服务节点会随 VPN 出口点一起迁移,真实地址被替换——例如 国家 NL · 节点 AMS · WARP on

常见问题

什么是公网 IP 地址?

它是你的路由器呈现给互联网的地址,由运营商分配,你家所有设备通过网络地址转换共用这一个。它是远端服务器记录的那个地址,是 IP 归属地查询解析到城市的那个地址,也是防火墙规则指向的对象。它不是操作系统里显示的 192.168.x.x 或 10.x.x.x——那是内网地址,从外部无法访问。

为什么和路由器里显示的 WAN 地址不一样?

运营商常把多个用户放在同一个出口地址后面(运营商级 NAT),所以互联网看到的地址可能属于运营商而非你的线路,移动网络尤其普遍。VPN 或公司代理则会直接把它替换掉。探测接口报告的是远端服务器真正收到的那个值——在做白名单和地区限制时,只有这个值有意义。

为什么有时看到的是 IPv6 而不是 IPv4?

探测返回的是这条连接实际使用的地址。如果你的网络和运营商有 IPv6,多数浏览器会优先走它,于是你看到一长串冒号分隔的地址;在网卡上关掉 IPv6 或强制走 IPv4,就会出现熟悉的点分四段。双栈设备会随所连网络不同而给出不同结果。

「服务节点」是什么?

它是处理这次请求的 Cloudflare 边缘机房三字代码,取自互联网数字分配机构的地点列表——SJC 是圣何塞,LAX 是洛杉矶,NRT 是东京,AMS 是阿姆斯特丹。它能告诉你流量实际落到哪个接入点,用来判断真实延迟很有用,也能暴露 VPN 出口并不在你以为的地方。

TLS 和 HTTP 两行能看出什么?

TLS 版本显示浏览器与服务器协商出的加密套件——如今通常是 TLSv1.3,老设备或被严格管控的企业网关会回到 TLSv1.2。HTTP 协议显示连接走的是 http/1.1、http/2 还是 http/3(QUIC),这能解释并发加载和延迟上的差异。请求协议确认你是否通过 https 抵达,SNI 则报告握手里的服务器名是否明文可见。

暴露我的 IP 安全吗?

你打开任何网站的任何一个页面,本来就已经把你的 IP 发给该站的服务器和前面的 CDN 了,所以这个工具并没有多透露什么——它只是把已经存在的值读回给你。探测点是 Cloudflare 官方接口,返回纯文本、不写 Cookie,本页也不存储任何东西。想复核的话,用扩展拦掉这个请求,你会看到页面的失败状态。

相关工具