一种解决 ChatGPT Access denied 的方法
ChatGPT 封禁了一堆 VPS 供应商,我自己用的 Vultr 也很早就 Access denied
看到网上有绕过的方法,不过里面牵涉到很多计算机网络的东西,好多知识我已经忘了,所以在这里没办法解释太多,因为我也不懂
按照通俗易懂的说法就是利用 Cloudflare WARP
客户端,来实现一个伪装
比如我自己的服务器,开启前 curl -x ipinfo.io
:
1 2 3 4 5 6 7 8 9 10 11 12
| { "ip": "149.28.197.45", "hostname": "149.28.197.45.vultrusercontent.com", "city": "Santa Clara", "region": "California", "country": "US", "loc": "37.3924,-121.9623", "org": "AS20473 The Constant Company, LLC", "postal": "95054", "timezone": "America/Los_Angeles", "readme": "https://ipinfo.io/missingauth" }
|
(这服务器没啥东西)
开启后 curl -x socks5://127.0.0.1:40000 ipinfo.io
:
1 2 3 4 5 6 7 8 9 10 11
| { "ip": "104.28.201.74", "city": "San Jose", "region": "California", "country": "US", "loc": "37.3394,-121.8950", "org": "AS13335 Cloudflare, Inc.", "postal": "95103", "timezone": "America/Los_Angeles", "readme": "https://ipinfo.io/missingauth" }
|
看 org
,其实是 Cloudflare 了
于是从实用的角度打包了另一个辅助的镜像 chatgpt-proxy-server-warp,来达到这个目的
测试过还挺好用的
我自己开始测试的时候,如果在 VPS 上直接裸跑 WARP
客户端,会改到里面的网络配置,SSH 也会断开,看日志好像是修改了防火墙配置
但是在容器里跑,就没有这个问题
演示视频