如果您使用的是 Debian 或 Ubuntu系统
# If you're on Ubuntu
# Add cloudflare gpg key
curl https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
# Add this repo to your apt repositories
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list
# Install
sudo apt-get update
sudo apt-get install cloudflare-warp
sudo apt install -y cloudflare-warp
如果是CentOS / Rocky / Almalinux 系统
# If youre on CentOS
curl -fsSl https://pkg.cloudflareclient.com/cloudflare-warp-ascii.repo | sudo tee /etc/yum.repos.d/cloudflare-warp.repo
sudo dnf update -y
sudo dnf install -y cloudflare-warp
sudo dnf update -y cloudflare-warp这样就安装好了
下一步就是配置了
# 第一步注册, 会输出License 输入y确认同意协议即可
warp-cli registration new
# 切换模式 改为代理模式 设置端口为1080
warp-cli mode proxy
warp-cli proxy port 1080
# 连接CloudFlare的代理网络 和查看状态
warp-cli connect
warp-cli status
Status update: Connected # 返回这个代表已连接 可以使用了
# 端口验证
lsof -i -P -n | grep LISTEN
返回的结果里应该有
warp-svc 76529 root 33u IPv4 3342965766 0t0 TCP 127.0.0.1:1080 (LISTEN)
代表监听了1080端口 代表正常
# 测试下
curl --proxy http://127.0.0.1:1080 https://www.cloudflare.com/cdn-cgi/trace/
curl -x socks5h://127.0.0.1:1080 https://www.cloudflare.com/cdn-cgi/trace/
# 会返回,注意红色的IP 这个是访客IP 如果返回你自己的IP 是配置有问题 返回Cloudflare 一般 104开头的 代表正常
fl=98f207
h=www.cloudflare.com
ip=104.28.217.1
ts=1744855086.556
visit_scheme=https
uag=curl/7.61.1
colo=DEN
sliver=none
http=http/2
loc=US
tls=TLSv1.3
sni=plaintext
warp=on
gateway=off
rbi=off
kex=X25519
然后就可以配置各种东西的客户端了
例如 BT
配置代理为 127.0.0.1 端口为 1080
这样BT流量就会走Cloudflare网络了
IDC头条