我的 IP 地址是什么?

您的 IP 地址、位置与运营商——以及匿名性检测:您是否被识别为代理或 VPN、WebRTC 是否泄露真实地址,以及 TLS 握手与数据包透露的操作系统。

  • 服务器
  • IP 情报
  • 浏览器指纹
  • WebRTC
  • TLS / JA3
  • 延迟
  • 协议
  • UDP / QUIC
  • WebSocket

这个页面究竟检测什么

您打开的每个网站,了解到的都不止是您的 IP 地址。它能看到您的数据包看起来来自哪种操作系统、您的浏览器如何协商加密、您的时钟显示什么,以及——如果 WebRTC 未关闭——您代理背后的真实地址。反机器人系统会把这些信号互相比对,其中与其他信号矛盾的那一个,正是导致账号被标记、支付被拦截或爬虫收到验证码的原因。

本页做的是同样的读取。它显示您的地址及其定位,然后展示代理用户通常看不到的部分:TCP 数据包暴露的操作系统、您的 TLS 指纹、UDP 流量能否到达网络,以及这些信息之间是否矛盾。

如何解读结果

出口 IP 与位置

网站看到的地址,以及它所属的国家、城市和网络。如果您在用代理,这里应当是代理的地址——若出现的是您自己的地址,说明浏览器流量并未经过代理。

检测到代理或 VPN

商业 IP 数据库维护着属于主机商、VPN 服务和公共代理的地址段清单。被列入本身并不致命,但这是风控首先查看的内容——而数据中心地址天然就在这些清单上。

操作系统:浏览器所述 vs 数据包所示

浏览器在 User-Agent 中声明操作系统。而您 TCP 数据包的形态——TTL、窗口大小、MSS、TCP 选项顺序——暴露的是另一个,且无法用 JavaScript 修改。声称 Windows 的浏览器却以 Linux 形态的数据包到达,说明您与网站之间存在中间层。这是本页最具破坏力的矛盾。

WebRTC

WebRTC 会向您的设备索取自身地址,以便浏览器为通话直接互联。它经常绕过 HTTP 代理,这就是为什么使用代理的浏览器仍可能交出真实 IP。若 WebRTC 地址与出口 IP 不同,说明您的代理正在泄露。

TLS 与 JA3

客户端在 TLS 握手中提供密码套件与扩展的方式构成一个指纹——JA3 及其新形式 JA4。真实浏览器的指纹广为人知,自动化库则各有特征。与您声称的浏览器不符的指纹是强烈的机器人信号。

时钟与时区

IP 把您定位在一个时区,而操作系统时钟显示另一个。真实旅行者极少产生这种矛盾,VPN 用户却经常如此,因此这是一项廉价且常用的检测。把设备时区调整为出口位置即可消除。

延迟、HTTP/2、HTTP/3 与 UDP

往返时间提示流量实际经过的距离。HTTP/3 与 WebTransport 能否连接,则说明 UDP 是否到达网络:多数 HTTP 与 SOCKS5 代理只隧道 TCP,因此其后的浏览器通常回落到 HTTP/2——这是正常现象,并非故障。

浏览器指纹

屏幕尺寸、CPU 核心数、内存、GPU 型号、canvas 哈希与自动化标志。这些都与 IP 无关,任何页面都能读取,合在一起可跨会话识别一个浏览器配置——这正是防关联浏览器所要管理的。

如果结果不理想

绝大多数问题归结为两点:地址声誉不佳,或各项信号互相矛盾。两者都可以解决。

WebRTC 泄露

在浏览器中禁用 WebRTC、安装屏蔽它的扩展,或使用让它走同一代理的配置。在防关联浏览器中这是一个设置项,而非插件。

操作系统不一致

要么让浏览器配置与代理的真实操作系统一致,要么使用可将操作系统指纹设置为与您配置相符的代理。我们的 ISP 与数据中心代理直接支持这一点。

时区不一致

把设备或浏览器配置的时区设为出口 IP 所在时区。防关联浏览器可按配置分别设置;普通浏览器则是系统设置。

IP 被标记

数据中心地址段天然会被标记。如果目标站点严格,住宅或 ISP 地址——真实分配给家庭或由一级运营商签发的地址——能通过数据中心 IP 无法通过的检查。

FAQ

常见问题

关于本检测工具及其结果

免费且无需注册。打开页面,检测会自动开始。

每个地址的最近一次检测会保留 30 天,以便通过 proxya.co/tools/ip-checker/<该地址> 重新打开——「复制报告」按钮给出的正是这个链接。任何知道该地址的人都能查看该页面,报告中包含 user agent、屏幕尺寸等浏览器信息。30 天后记录会被删除。

声誉数据库是按整个地址段分类的。使用 CGNAT 的移动运营商、企业网络和部分运营商会与主机商被同样标记。只要报告其余部分自洽,单独一个代理标记通常无关紧要。

WebRTC 是用于实时音视频的浏览器功能。为了让两端直接连接,它会收集您设备自身的地址,而且这一过程绕过 HTTP 代理。因此使用代理的浏览器仍可能暴露背后的地址。

它并不读取您的系统,而是读取 TCP 数据包的形态——生存时间、窗口大小、最大分段大小、TCP 选项顺序——这些在不同操作系统间存在差异,且由内核而非浏览器设定。因此无法用 JavaScript 伪造,也因此会与伪造的 User-Agent 相矛盾。

几乎可以肯定不是。HTTP/3 运行在 UDP 之上,而 HTTP 与 SOCKS5-TCP 代理只隧道 TCP。Chromium 在配置了代理时通常也会关闭 QUIC。回落到 HTTP/2 属于预期行为。

本页检测的是您当前正在使用的连接。代理检测则接收您粘贴的代理列表,从我们的服务器逐个测试:能否响应、速度如何、从哪里出口。