skip to content
Logo 三七の小站

Debian 安装 warp

/ 4 min read

Terminal window
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
Terminal window
子命令:
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`两个命令没有详细描述,可能需要根据具体的应用程序或上下文来理解其功能。