在我们使用官方的CloudFlare WARP客户端的时候,有时候或多或少会出现一些问题,这是由于官方客户端不太适配国内的网络大环境。不过好消息是CloudFlare WARP的底层协议是WireGuard,我们可以使用WireGuard客户端来配置并使用CloudFlare WARP。

准备材料

  • 一台手机 / 电脑
  • VPS(可选)
  • WARP+ / Teams账号(可选)

部署步骤

提取CloudFlare WARP配置文件

在这里,我会讲解两种在VPS提取配置的方法

Repl.it在线提取

缺点:不支持WARP Teams账户

  1. 打开项目地址: https://replit.com/@misakablog/wgcf-profile-generator
  2. 点击绿色的Run按钮
  3. 如有WARP+账号,请输入账号密钥

  1. 稍后脚本会生成配置文件内容以及WireGuard的节点分享二维码

VPS的WARP脚本

  1. SSH登录进VPS,并进入WARP脚本
  2. 输入6选项

  1. 选择客户端及将要使用的网络环境

  1. 稍后脚本会生成配置文件,并提示保存位置以及WireGuard的节点分享二维码

寻找并修改可用的EndPoint IP及端口

可用端口:2408、500、1701、4500、908

Endpoint IPV4地址:

1
2
3
162.159.193.10(10为脚本默认,取值范围为1-10)
162.159.192.1(1的取值范围0-254)
162.159.195.1(1的取值范围0-254)

Endpoint IPV6地址:

1
2
3
4
[2606:4700:d0::](脚本默认)
[2606:4700:d1::]

::后也可增加取值xxxx:xxxx,举例:2606:4700:d1::1111:1111,取值范围不再赘述,自行谷歌,填入客户端没报错,说明取值可用

导入节点

  1. 打开WireGuard客户端
  2. 点击“新建空隧道”

  1. 复制粘贴,并参考下图说明节点配置文件内容

  1. 接收只要出现非0值即为连接成功