Debian
The supported releases are:
Bookworm (12)
Bullseye (11)
Buster (10)
Stretch (9)

# Add cloudflare gpg key
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg


# Add this repo to your apt repositories
echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" |  tee /etc/apt/sources.list.d/cloudflare-client.list


# Install
apt-get update &&  apt-get install cloudflare-warp

warp-cli set-mode proxy
warp-cli register
warp-cli connect
curl https://www.cloudflare.com/cdn-cgi/trace/ -x socks5://127.0.0.1:40000
warp-cli set-license <key>
warp-cli connect
warp-cli set-custom-endpoint 188.114.96.71:5956
子命令:
    register                    与WARP API注册,将会替换任何现有注册(必须在首次连接前运行)
    teams-enroll                注册加入Cloudflare企业版团队
    delete                      删除当前注册
    rotate-keys                 生成新的密钥对,保留当前注册
    status                      请求守护进程发送当前状态
    warp-stats                  检索当前WARP连接的统计信息
    settings                    检索当前应用设置
    connect                     请求守护进程开始连接,连接进度应使用-l选项进行监控
    disconnect                  请求守护进程停止连接
    enable-always-on            为守护进程启用始终在线模式(即尽可能自动重新连接)
    disable-always-on           禁用始终在线模式
    disable-wifi                在Wi-Fi网络上暂停服务
    enable-wifi                 在Wi-Fi网络上重新启用服务
    disable-ethernet            在以太网网络上暂停服务
    enable-ethernet             在以太网网络上重新启用服务
    add-trusted-ssid            添加受信任的Wi-Fi网络,对于这些网络守护进程将被禁用
    del-trusted-ssid            移除受信任的Wi-Fi网络
    allow-private-ips           将私有IP范围排除在隧道之外
    enable-dns-log              启用DNS日志记录,与-l选项一起使用
    disable-dns-log             禁用DNS日志记录
    account                     检索与当前注册关联的账户
    devices                     检索与当前注册关联的设备列表
    network                     检索守护进程收集的当前网络信息
    set-mode
    set-families-mode
    set-license                 使用许可证密钥将当前注册绑定到不同账户
    set-gateway                 强制应用程序使用指定的网关ID进行DNS查询
    clear-gateway               清除网关ID
    set-custom-endpoint         强制客户端连接到指定的IP:端口端点
    clear-custom-endpoint       移除自定义端点设置
    add-excluded-route          添加排除的IP
    remove-excluded-route       移除排除的IP
    get-excluded-routes         获取排除的路由列表
    add-fallback-domain         添加回退域名
    remove-fallback-domain      移除回退域名
    get-fallback-domains        获取回退域名列表
    restore-fallback-domains    恢复回退域名
    get-device-posture          获取当前设备姿态
    override                    暂时覆盖要求客户端保持启用状态的MDM策略
    set-proxy-port              设置WARP代理的监听端口(127.0.0.1:{端口})
    help                        打印此消息或给定子命令的帮助信息

注意:其中`set-mode`, `set-families-mode`两个命令没有详细描述,可能需要根据具体的应用程序或上下文来理解其功能。