“ChatGPT 打不开”几乎都不是 OpenAI 整体宕机——OpenAI 真正全网宕的频率一年也就 2–3 次,且持续时间短。日常你遇到的”打不开”,95% 来自你这边的网络层:地区限制、DNS、代理节点、Cloudflare 验证、浏览器扩展。
正确顺序是先确认服务在线 → 再隔离客户端 → 再调网络 → 最后才换设备。下面按这个顺序展开。
症状
- 打开 chat.openai.com 后页面空白或一直转圈
- 出现 Cloudflare 5xx /
Checking your browser卡住 - 提示
Access denied、Unsupported region、We're sorry, you are not eligible - 登录成功但发不出消息(按发送键无反应)
- 网页能开但每次发消息都返回错误
常见原因
按命中率从高到低:
1. 当前 IP 所在地区不在 OpenAI 服务区
OpenAI 明确不服务中国大陆、香港(部分时间)、俄罗斯、伊朗、古巴、朝鲜、叙利亚等。即使你用 VPN,如果 VPN 出口被识别为这些地区,仍会拿到 “unsupported region”。
如何判断:访问 browserleaks.com/ip 看地理位置。在不支持区 → 切 VPN。
2. DNS 被污染 / 公共 DNS 解析异常
某些地区运营商对 chat.openai.com、chatgpt.com、auth0.openai.com 做了 DNS 污染,返回错误 IP 或不返回。表现:能打开 google.com,专门 ChatGPT 打不开。
如何判断:在终端跑 nslookup chatgpt.com 1.1.1.1。返回 IP 是 OpenAI / Cloudflare 段(典型 104.18.x.x、104.16.x.x)就正常;返回怪 IP 或超时 = 被污染。
3. 代理 / VPN 出口节点被风控
OpenAI 维护一份 IP 风险表,免费 VPN、共享代理、数据中心 IP 段会被直接 403。表现:访问任何 OpenAI 域都报 Access denied 或 Cloudflare 1020。
如何判断:换商用美西 / 美东节点重试,能 = 你前一个节点被拉黑。
4. Cloudflare 验证被浏览器扩展拦了
OpenAI 用 Cloudflare 做 bot 防护,会跑 challenge(“Checking your browser…”)。隐私 / 反追踪扩展(Privacy Badger、uMatrix、ScriptSafe、严格设置的 Brave Shields)会拦 challenge 用到的 JS。
如何判断:开无痕窗口(禁扩展)能否打开。
5. OpenAI 真的在故障
虽然概率低,但发生时所有人都打不开。
如何判断:访问 status.openai.com。“All Systems Operational” 是绿;任何颜色异常 = 真故障,等。
6. 浏览器 cookie / cache 损坏
老 cookie 导致登录卡死,或 service worker 加载坏的 chunk 后一直转圈。
如何判断:无痕窗口能正常 = 是你常用浏览器的 cookie/cache 坏了。
最短修复路径
按”30 秒能验证”排序:
Step 1:先看 OpenAI 状态页
打开 status.openai.com。任何不是全绿,等就好——客户端怎么调都没用。
# 也可以命令行查
curl -s https://status.openai.com/api/v2/status.json | python -m json.tool
Step 2:无痕窗口 + 关扩展
按 Cmd/Ctrl + Shift + N 开无痕窗口(自动禁所有扩展),访问 chatgpt.com。
- 能开 → 是你日常浏览器的扩展 / cookie / cache 问题(跳 Step 3)
- 仍开不开 → 网络层问题(跳 Step 4)
Step 3:清扩展 + 清 site data(如果是浏览器问题)
- 找出可疑扩展:把
chatgpt.com加进每个隐私 / 广告拦截扩展的白名单 - 清掉 chatgpt.com 的 cookie + cache:DevTools → Application → Storage → Clear site data
- 重新登录
Step 4:切 DNS
很多”打不开”是 DNS 污染。把系统 DNS 改成:
| 选 | DNS |
|---|---|
| 推荐 | 1.1.1.1(Cloudflare)+ 1.0.0.1 |
| 备选 | 8.8.8.8(Google)+ 8.8.4.4 |
| 隐私 | 9.9.9.9(Quad9) |
macOS:System Settings → Network → 选当前网络 → Details → DNS → 加上面 IP。
Windows:Settings → Network → 选适配器 → DNS → 改手动。
iOS:Settings → Wi-Fi → 当前网络 → Configure DNS → Manual。
改完在终端跑 nslookup chatgpt.com 验证返回 OpenAI/Cloudflare IP。
Step 5:换 VPN / 代理节点
如果你用 VPN:
- 切到商用 / 付费节点(不要免费)
- 优先选美西 / 美东节点(OpenAI 主要服务区)
- 如果节点反复被拦,说明这家 VPN 整体被风控,换一家
- 不要用 IP 自动轮换功能
测试:切完节点访问 browserleaks.com/ip,确认 IP 不是 “Hosting” / “Datacenter”。
Step 6:换设备 / 网络层确认
最后兜底:手机断 WiFi 开 4G/5G 访问 ChatGPT App。
- App 能开 → 是你电脑的网络 / 浏览器问题
- App 也开不开 → 你账号或 IP 段整体被锁,看 suspicious activity
Step 7:仍不行 — 检查最近改动
如果几小时前还能用,现在不行:
- 是否升级了 macOS / Windows / 浏览器
- 是否安装了新的浏览器扩展
- 是否换了 VPN 节点或开了什么代理 app
- 公司网络是否新加了防火墙规则
回滚最近改动逐个测。
适用场景
这条路径适合大多数”网页打不开 / 卡 Cloudflare / Access denied”的情形,不适合”账号被封 / 支付失败 / 登录密码错”——那些请看 ChatGPT 登录失败。也不适合”能打开但回答慢”——见 ChatGPT 回答变慢。
预防建议
- 把 status.openai.com 收藏在书签栏
- 别频繁切代理节点——IP 信誉对 ChatGPT 影响很大,长期固定一个稳定节点
- Chrome / Edge 比小众浏览器更稳定(OpenAI 主要在 Chromium 测试)
- 系统 DNS 永久改成 1.1.1.1 + 1.0.0.1,避免运营商 DNS 偶发故障
- 关键工作时段不要装新的浏览器扩展——拦截 ChatGPT 的扩展很多
- VPN 选一家稳定的付费服务,长期使用同一节点