WebRTC 泄漏检测:代理有没有漏掉真实 IP
WebRTC 是浏览器做视频通话用的功能,它走 UDP,常常绕过代理,任何网页都能借它读到你的真实 IP。本页同时用国内和国外的 STUN 服务器探测,规则模式下的泄漏也测得出。同时会测出口 IP、DNS 泄漏和环境评分。
约 15 秒 · 先打开平时用的代理软件
- IP出口 IP 与纯净度ChatGPT、Claude 各自看到的 IP,家宽还是机房
- DNSDNS 泄漏谁在替你解析域名
- RTCWebRTC 泄漏国内、国外 STUN 双路探测
- 10环境评分时区、语言等 10 项,像不像国内用户
WebRTC 泄漏是怎么回事
网页可以让浏览器去问 STUN 服务器「我的公网地址是多少」。这个请求走 UDP,「系统代理」模式通常不接管,所以网页拿到的是你家宽带的真实 IP。
只用国外 STUN 测会漏报:规则模式下国外 STUN 走代理,看到的是节点 IP;国内 STUN 直连,看到的才是真实 IP。本页两组都测,分别列出结果。
怎么修:电脑上用代理软件的虚拟网卡(TUN)模式,UDP 也走代理;只想修浏览器的,在设置里限制 WebRTC 使用非代理 UDP。检测结果下方有按软件和浏览器分的步骤。
官方公告:Claude / OpenAI 对中国地区的限制
- Anthropic 更新使用政策(11 月 12 日生效):重申禁止人身处在不支持地区(中国大陆、香港都不在支持名单里)时使用 Claude,也禁止这些地区的实体控股的公司使用。支持地区名单
- Anthropic 威胁情报报告:覆盖 2025 年 12 月到 2026 年 8 月,封禁了多起与中国有关的滥用账号(包括监控、武器研发等)。
- Anthropic:DeepSeek、Moonshot、MiniMax 蒸馏 Claude:约 2.4 万个虚假账号,已封禁;之后又封了上万个相关账号,其中大量通过代理网络批量注册。
- Anthropic 禁止中国等地控股超过 50% 的公司使用 Claude,不管公司注册在哪个国家。
- OpenAI《Disrupting malicious uses of AI》系列报告:多期报告封禁了与中国有关的账号网络(影响力操作、监控、钓鱼等)。
- OpenAI 开始拦截来自不支持地区(含中国大陆、香港)的 API 请求。ChatGPT 支持地区名单
以上是官方公开信息的摘要,被封的主要是违规滥用、批量注册和不支持地区的账号。官方没有公开按 IP 封号的具体规则;网络环境干净只能减少误判,不能保证不被封,请遵守平台规则。
检测原理
这页在测什么、怎么判断(点开看)
ChatGPT、Claude 的风控不只看 IP,还会参考你的设备和浏览器环境。这一页把能在网页里读到的信号都测出来,帮你判断当前环境适不适合稳定使用 AI 服务。
一、出口与泄漏
- AI 网站出口 IP:直接读取
chatgpt.com和claude.ai看到的出口地址和纯净度(住宅 / 机房、风险分),确认代理对它们是否生效。 - 常用网站连通性:ChatGPT、Claude、Gemini、YouTube、TikTok 能不能连上、延迟多少。
- WebRTC 泄漏:检查浏览器的实时通信通道有没有绕过代理,暴露你真实的国内运营商 IP。
- DNS 泄漏:检查查询网址用的 DNS 服务器是否在国内。
二、中文环境信号
- 系统时区:读取系统时区(如
Asia/Shanghai)和 UTC 偏移。 - 浏览器语言:语言列表里有没有
zh-CN/zh。 - 格式化区域:浏览器格式化日期、数字时用的 locale。
- 中文字体:用 canvas 测字宽,看有没有装微软雅黑、等线、仿宋、苹方;鸿蒙、MiSans、阿里巴巴普惠体等国内厂商字体单独计分。
- 国产浏览器和设备:是不是在微信、夸克等 App 里打开,是不是华为、小米、OPPO 等国产品牌手机。
- WebRTC 泄漏也计入评分;Emoji 风格信号很弱,只给少量分。
三、关于 Claude Code 的公开研究
以下来自公开的逆向研究(见文末来源),Anthropic 官方没有说明,我们也无法独立核实,仅供参考。研究称,当 Claude Code 通过 ANTHROPIC_BASE_URL 连到非官方地址(中转站)时:
- 检查中转地址:读取中转站的域名,比对内置的中转站列表和 AI 公司关键词。
- 检查系统时区:看是不是
Asia/Shanghai、Asia/Urumqi等中国时区。 - 把结果藏进提示词:不直接上报,而是改写系统提示词里「Today's date is …」这一行——
- 命中中国时区:日期分隔符从
-换成/,例如2026/07/03; - 命中中转站:把普通撇号
'(U+0027)换成几乎看不出区别的’(U+2019)、ʼ(U+02BC)或ʹ(U+02B9)。
- 命中中国时区:日期分隔符从
四、怎么避免被误判
- 改系统时区:改成节点所在地(美国节点就选洛杉矶);不想改时间感受,也可以选
Asia/Singapore这类同样 UTC+8、但不在中国的时区。只给 Claude Code 改:启动前加TZ=America/Los_Angeles。 - 用 TUN 模式代替系统代理:打开代理软件的虚拟网卡(TUN)或用软路由,让命令行工具(包括 Claude Code)直接从网卡出海,看不到代理链。
- 直连官方:能用官方账号直连就别经过中转站,第 3 条里的中转检测就不会触发。
- 浏览器语言把英语排第一;中文字体是系统自带的,删不掉也不用删。
评分在你的浏览器里计算;查询 IP 归属和 DNS 泄漏需要把 IP 发到本站或第三方,详见隐私说明。研究来源:LinXiaoTao 的开源项目 FuckClaude(GitHub)。
常见问题
ChatGPT 提示「Unsupported country / 地区不支持」是什么原因?
OpenAI 按你的出口 IP 判断地区。中国大陆、香港、澳门、俄罗斯等地区不在支持列表里,用香港节点、或者代理没生效(出口还是国内 IP),都会这样。本页第一项会显示你现在的出口 IP 在哪个国家;换成美国、日本、新加坡等支持地区的节点就能解决。
什么是机房 IP?为什么会一直跳人机验证?
大部分便宜节点用的是云服务器(机房)IP,很多人共用,ChatGPT、Claude 的风控更容易把它标记成可疑,表现为反复验证、403、登录后被退出。家庭宽带(家宽)IP 看起来和普通用户一样,风控少很多。
DNS 泄漏是什么?要紧吗?
网页虽然走了代理,但查询网址用的 DNS 还是国内运营商的,网站和运营商都能看出你的真实位置。修复办法是让代理软件接管 DNS(fake-ip 模式)或开启虚拟网卡(TUN)。
WebRTC 泄漏是什么?
浏览器的视频通话功能(WebRTC)会绕过代理直接连外网,网页能借它读到你的真实国内 IP。开启代理软件的虚拟网卡(TUN)模式,或者装一个禁止 WebRTC 泄漏的浏览器插件就能解决。
网页测出来正常,可是电脑上的 ChatGPT 桌面版、Cursor、命令行还是连不上?
代理软件开的是「系统代理」时,浏览器会走代理,但很多桌面 App 和命令行不读系统代理,直接用国内网络。打开代理软件的「虚拟网卡 / TUN 模式」,所有 App 都会走代理。
手机上怎么测?
先打开你平时用的代理 App,再用手机浏览器打开本页点「一键检测」。苹果手机的代理 App 本身就是全局的;安卓如果开了「分应用代理」,要把浏览器和目标 App 都勾上。
Claude 会看我的时区吗?
网页版 Claude 能像所有网站一样读到浏览器的时区和语言。另有公开的逆向分析称,Claude Code 连第三方中转地址时会读取系统时区并写进请求里——这一点没有官方说明,我们按「可能会」来处理。本页读的就是同一个系统时区。
这个分数就是 Claude 的真实判定吗?
不是。Claude 怎么风控没有公开,这里只是把网页能读到的「像不像国内用户」的信号列出来、加权打分,帮你找出最明显的破绽。分数低不代表一定安全,分数高也不代表一定会封。
怎么把分数降下来?
影响最大的是时区(24 分)和浏览器语言(18 分):时区改成节点所在地,浏览器语言把英语排第一。中文字体是系统自带的删不掉,这一项大多数海外华人也会命中,不用太在意。用 Claude Code 的,可以在启动前加 TZ=America/Los_Angeles。
出口 IP 和本站检测到的不一样是怎么回事?
说明你的代理软件给 Claude 和其他网站分了不同的线路(分流规则)。只要 Claude 的出口是干净的美国 IP 就没问题;如果 Claude 的出口在中国或香港,就是规则把它设成了直连或走错了节点。