安装官方 Warp 客户端和 proxychains4

apt update && apt install -y curl gnupg lsb-release proxychains4

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

echo "deb [arch=amd64 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

apt update && apt install -y cloudflare-warp

注册设备

warp-cli register # 看提示输入Y
warp-cli set-mode proxy
warp-cli set-proxy-port 1835 # 可以自己改本地监听端口
warp-cli connect
warp-cli enable-always-on

修改配置

nano /etc/proxychains4.conf
最后一行 socks4 开头的内容改成
socks5 127.0.0.1 1835 # 上面那个端口

测试

proxychains4 curl ip.sb

使用

支持 socks5 代理的应用直接设置 sock5 代理,不支持的在命令前面加上 proxychains4,v2ray系需要添加一个 socks5 outbound 作为出口

注意:下面的步骤不做,下面的步骤不做,下面的步骤不做

# 设置系统代理,下面代码放到/etc/bash.bashrc里面
all_proxy="socks5://127.0.0.1:1835"
export http_proxy https_proxy

# 测试
curl ip.sb # 得到的是cf的v6 ip
curl ip.sb -4 # 得到的是cf的v4 ip