彻底解决访问ChatGPT access denied error code 1020问题

机场新手先看以下两篇:

前言

最近互联网的宠儿想必非ChatGPT莫属,在人工智能大火以后的这么多年, 第一款让所有打工人都切实感受到或方便或恐惧的AI工具诞生了, 但是在火热的当前更多的小白还无法接触这一最新的技术革命, 直接访问openai得到的是对中国大陆的拒绝,好不容易使用VPS搭出来的环境目前也不好使了,主要原因是ChatGPT使用了CloudFlare CDN做了真人human验证,其次是IP验证,很多新人都对Access deniedAccess denied Error code 1020深有体会,今天就从技术角度讲一下如何彻底地解决这个问题。

思路

由于CF验证IP,咱们大陆的IP会access denied拒绝,很多海外节点也被拒绝了,因为咱们国人多,热度高,流量大,所以第一排除的就是咱们中国及使用代理最多的中国IP。

思路就是套用CloudFlare官方自己的Warp,它对自己人还是友好放行的原理。

条件

  • 首先要有一台海外VPS
  • VPS的IP未被CF自己封禁

Warp

什么是Warp呢,请查看官方介绍吧

官方地址:https://1.1.1.1

用一句话介绍就是,私人的私人代理。1.1.1.1是CloudFlare提供的DNS解析,经过它家的DNS,结合Warp可以给我们的流量套一层安全壳。

Warp的作用是: DNS查询将受到Cloudflare的1.1.1.1 DNS服务的保护, WARP会添加一层加密以确保的流量不会被窥探者获取。

但是WARP不会掩盖IP地址,所以Warp的作为主要是作为对隐私和安全的保护,达不到上外网的作用。

Warp虽然无法帮助我们上外网,但是可以帮助我们穿过它们自家的CDN限制, 现在想要绕过CloudFlare的限制,要么换真国外机房、要么隐藏我们的IP,所以我们使用简单且免费的Warp。

安装

安装前

curl chat.openai.com

直接显示经典的error code:1020错误,说明VPS本身就无法访问ChatGPT。

安装中

一键安装

一键安装脚本: https://gitlab.com/rwkgyg/CFwarp

1
wget -N https://gitlab.com/rwkgyg/CFwarp/raw/main/CFwarp.sh && bash CFwarp.sh

执行以上脚本后一路回车即可


至此warp就安装完成了。

安装后

1,测试ip138.com

通过ip查询可以看到,已经是cloudflare的IP地址了,说明warp套用成功。
2,打开,chat.openai.com ,见证奇怪的时刻



至此我们大功造成,可以在Client端访问了!

其他文章:

赞 (0)

评论 0

文章评论已关闭!