WeAir

Linux安装Cloudflare WARP

WARP是Cloudflare提供的一项基于WireGuard的网络流量安全及加速服务,能够让你通过连接到Cloudflare的边缘节点实现隐私保护及链路优化。

安装WARP客户端

Ubuntu系统

1
2
3
4
5
6
7
8
#导入cloudflare gpg key
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg

#添加软件仓库
echo "deb [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

#安装
sudo apt-get update && sudo apt-get install cloudflare-warp

Debian系统

1
2
3
4
5
6
7
8
#导入cloudflare gpg key
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg

#添加软件仓库
echo "deb [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

#安装
sudo apt-get update && sudo apt-get install cloudflare-warp

Red Hat系统及其衍生版本

1
2
3
4
5
6
7
8
#添加软件仓库
curl -fsSl https://pkg.cloudflareclient.com/cloudflare-warp-ascii.repo | sudo tee /etc/yum.repos.d/cloudflare-warp.repo

#更新软件仓库
sudo yum update

#安装
sudo yum install cloudflare-warp

配置WARP

注册客户端

1
warp-cli registration new

绑定密钥

1
warp-cli registration license xxxxxxxx-xxxxxxxx-xxxxxxxx

设置代理模式

1
warp-cli mode proxy

连接WARP

1
warp-cli connect

验证连接

1
2
export ALL_PROXY=socks5://127.0.0.1:40000
curl https://www.cloudflare.com/cdn-cgi/trace/

如果返回warp=onwarp=plus则说明连接成功。

其它相关命令

查看当前连接状态

1
warp-cli status

查看当前配置

1
warp-cli settings

更换端口

1
warp-cli proxy port

断开连接

1
warp-cli disconnect

如果需要查看其它更多帮助可以使用以下命令或查看相关文档

1
warp-cli help

后记

后续可以通过Cloudflare WARP完成更多其它操作。