DebianThe supported releases are:Bookworm (12)Bullseye (11)Buster (10)Stretch (9)
# Add cloudflare gpg keycurl -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 repositoriesecho "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
# Installapt-get update && apt-get install cloudflare-warp
warp-cli set-mode proxywarp-cli registerwarp-cli connectcurl https://www.cloudflare.com/cdn-cgi/trace/ -x socks5://127.0.0.1:40000warp-cli set-license <key>warp-cli connectwarp-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`两个命令没有详细描述,可能需要根据具体的应用程序或上下文来理解其功能。