Claude Code / Codex 出口检测
浏览器测着干净,不代表 Claude Code 也干净。终端走的出口要单独测。在终端里运行:
curl -sL ipjudge.org/cc | bash脚本只读:不安装、不修改、不上传。它会直接问 api.anthropic.com、claude.ai、api.openai.com、chatgpt.com 看到的 IP,和不走代理时的出口做对照,并检查 IPv6 和时区。下面是浏览器这一侧的检测,可以对照「访问 Claude 的 IP」是不是同一个。
AI 平台能不能用
按各家官方开放地区 + 实际访问它们的出口怎么改
按轻重排序 · 每条写「发生了什么 → 怎么改」全部检测完成后,在这里按轻重列出问题和改法。
谁看到了你的哪个 IP
同一出口归成一组检测完成后显示。
场景适配
适配度,不是成功率 · 怎么算IP 详情
打开本站用的出口正在查询…
浏览器与连接检查
13 项 · 点开看详情 · 只在你的浏览器和本站探针之间运行访问 Claude 的 IP
检测中…
访问 ChatGPT 的 IP
检测中…
访问 Gemini
检测中…
IPv4 出口
检测中…
IPv6 出口
检测中…
WebRTC
检测中…
DNS 解析器
检测中…
未知域名的出口
检测中…
TLS 指纹
检测中…
TCP 指纹
检测中…
浏览器时区
—
浏览器语言
—
自动化痕迹
检测中…
代理软件常按域名分流:打开本站用的 IP,不一定是 Claude、ChatGPT 看到的 IP。前两项是直接问 claude.ai 和 chatgpt.com 得到的。
常见问题
为什么终端和浏览器的出口不一样?
很多代理软件默认用「系统代理」模式:浏览器会读系统代理,终端却不会。没有设置 HTTPS_PROXY 时,Claude Code 就在直连。开 TUN / 增强模式,或者给终端设置环境变量,都能解决。
怎么给终端设置代理?
在 ~/.zshrc 或 ~/.bashrc 里加一行(端口换成你代理软件里的 HTTP / 混合端口,常见 7890 / 7897):
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890重新打开终端后再运行一次检测。按 Claude Code 官方文档:它只认 https_proxy / HTTPS_PROXY / http_proxy / HTTP_PROXY,不支持 SOCKS,也不读 ALL_PROXY;也可以写进 ~/.claude/settings.json 的 env,后台运行的 Claude Code 只认这里。
Windows 怎么测?
在 Git Bash 或 WSL 里运行同一条命令。PowerShell 里可以先运行 curl.exe -s https://api.anthropic.com/cdn-cgi/trace,看 ip= 和 loc= 两行。
出口在支持地区,Claude Code 还是被限制?
再看出口类型:机房 IP 和被标记为代理的 IP 更容易被风控;终端和浏览器的出口不一致、账号在多个出口之间切换,也会增加验证。
相关文章
查另一个 IP
输入 IPv4 或 IPv6,查看完整判定。