使用 WGCF 在您的服务器上配置 Cloudflare Warp

使用 WGCF 在您的服务器上配置 Cloudflare Warp

下载wgcf二进制文件到服务器上

基本设置

  1. 首先,为下载的二进制文件添加执行权限:

bash

chmod +x wgcf
  1. (可选)将二进制文件移动到系统PATH路径:

bash

sudo mv wgcf /usr/local/bin/

如果不移动,您需要使用 ./wgcf 的方式执行命令。

使用步骤

1. 注册新账号

执行以下命令注册新的Cloudflare Warp账号:

bash

wgcf register

或者

./wgcf register

这将在当前目录生成一个 wgcf-account.toml 文件。

2. 生成WireGuard配置文件

执行以下命令生成WireGuard配置文件:

bash

wgcf generate

或者

./wgcf generate

这会创建 wgcf-profile.conf 文件,您可以使用该配置文件与WireGuard一起使用。

3. 使用Warp+(如果您有许可证密钥)

如果您有从官方1.1.1.1 App获取的Warp+许可证密钥:

  1. 在执行任何其他命令前,编辑 wgcf-account.toml 文件,添加您的许可证密钥
  2. 然后执行:

bash

wgcf update
wgcf generate

4. 检查账号状态

查看您的账户状态:

bash

wgcf status

5. 使用生成的配置文件

  1. 安装WireGuard(如果尚未安装):

bash

# Debian/Ubuntu系统
sudo apt update && sudo apt install wireguard

# CentOS/RHEL系统
sudo yum install wireguard-tools
  1. 启用WireGuard连接:

bash

sudo wg-quick up ./wgcf-profile.conf
  1. 验证Warp/Warp+是否工作:

bash

wgcf trace

最后一行应该显示 warp=onwarp=plus(如果您使用的是Warp+)。
4. 断开连接:

bash

sudo wg-quick down ./wgcf-profile.conf