type
status
date
slug
summary
tags
category
icon
password

背景

当我们访问网站时,有时候会被要「原生 IP」地址,或者像 OpenAI 的访问要求,
OpenAI Access Denied
OpenAI Access Denied
OpenAI 把我的 VPS 的IP 地址给封禁了。此时,可以通过 Cloudflare Warp 来访问这些网站。
 
您可以通过左耳耗子的科学上网教程详细了解配置的过程,链接如下:
 
以下是我针对 OpenAI 的配置过程介绍,整个过程是参考上面文章。
 

1. 安装配置

登录自己的 VPS,按照下列步骤进行安装。
 
1.1 下载脚本
 
warp.sh menu UI
 
先后执行如下安装:
  • 1 - 安装 Cloudflare WARP 官方客户端
  • 4 - 安装 WireGuard 相关组件
  • 2 - 自动配置 WARP 客户端 SOCKS5 代理
  • 配置网络
    • 根据实际情况选择运行 5 或 7, 我选择的是 5。
    • 5 - 自动配置 WARP WireGuard IPv4 网络
    • 7 - 自动配置 WARP WireGuard 双栈全局网络
 
配置好后,运行 warp.sh menu,会出现类似于下列的界面。
warp menu demo
warp menu demo
 
按照左耳耗子的介绍运行下列命令,检查是不是已经走了 Cloudflare 的网络。
如果命令中,org 字段中出现 Cloudflare 的话,标识网络已经连接至 Cloudflare。
 
通过前面步骤,已经让 VPS 全局进行了 Cloudflare 网络代理。

2. 配置代理模式

下面配置按需走 Cloudflare 代理的方式。
 

2.1 检查 warp 的配置

运行 warp.sh menu, 检查下列配置。
  1. 启用 SOCK5 代理端口 ,如果没有开启,则运行:2. 自动配置 WARP 客户端 SOCKS5 代理
  1. 关闭 WireGuard 网络:如果 WireGuard 状态为运行状态,则运行:8. 管理 WARP WireGuard 网络,选择关闭网络。
运行完后,配置状态如下:
Warp Status
Warp Status
 
进行测试:

2.2 启动 gost 进行转发

参考左耳耗子给出的 Gost Docker 安装脚本
该脚本会启动 2 个 Docker 实例,
  1. 绑定在 443 端口的实例:正常使用 VPS 流量。
  1. 绑定在 8443 端口的实例:流量会走 Cloudflare。
 

2.3 配置 Clash

以 OpenAI / ChatGPT 为例,这些流量都走 Cloudflare 代理。
 
  1. 增加规则,
    1. 为 GPT 增加对应的规则,所有命中规则的,都走 GPT 代理。
  1. 添加 proxy-groups 配置
    1. 添加代理组,名叫:GPT。
  1. 添加代理节点
     
    完成配置。
     
    Github 配置 CI/CD WorkflowAGI 项目
    Loading...