先贴一个错误的页面:
有佬有通过加header 去解决这个错误的,这边分享一个通过Cloudflare WARP的方法:
原理就是给CPA 服务器加一个 Cloudflare 自己的proxy,proxy的ip就是Cloudflare 自己的,所以是信任的IP,不会触发Cloudflare 的challenge,就不会有以上的错误了!
方案:
有大佬写了github 开源,性能好,占资源少的方案:GitHub - ccbkkb/MicroWARP: 🚀 An 800KB RAM ultra-lightweight Cloudflare WARP SOCKS5 proxy in Docker. 仅需 800KB 内存的纯内核态 Cloudflare WARP 代理 - Docker · GitHub
具体操作:
- 安装docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
- 创建一个docker-compose.yml (server上随意找一个地方), 内容如下
services:
microwarp:
image: ghcr.io/ccbkkb/microwarp:latest
container_name: microwarp
restart: always
ports:
- "10801:1080"
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
volumes:
- warp-data:/etc/wireguard # Keep account data to avoid rate limits
volumes:
warp-data:
- 启动docker
docker compose up -d
- 查看状态,用docker ps 就可以看到 当前创建的服务,我把端口挂在10801
![]()
- 把这个服务挂载到CPA代理的具体账户下,socks5://127.0.0.1:10801
这样的话,你的请求出口都会经过socks5://127.0.0.1:10801这个点,这个proxy就是Cloudflare他自己的,所有就不会出问题,结束!
自己尝试以上方式解决
1 个帖子 - 1 位参与者