在之前的文章中我介绍过CloudFlare WARP的官方版本客户端。但是官方的客户端对网络条件有些苛刻。今天我们就来使用第三方的Wgcf,生成WireGuard协议配置文件

准备材料

  • 一台电脑
  • WireGuard 客户端

步骤

VPS 提取 Wgcf 配置文件

  1. 进入warp脚本,选择20选项

  1. 选择需要从哪个客户端生成、以及本地的网络环境

  1. 命令行将会生成节点文件位置以及分享二维码

  1. 从VPS下载配置文件,然后在WireGuard客户端内新建一个空隧道,将配置文件内容复制粘贴至里面

  1. 连接隧道,如接收端出现非0数值,则为连接成功

电脑端 Wgcf 生成配置文件

  1. 打开Wgcf下载页面,选择最新的版本进行下载
  2. 在下载目录中打开命令行,输入以下命令

|

1

|

./wgcf_2.2.15_windows_amd64.exe register
  1. 如需升级WARP+账户,修改wgcf-account.toml里面的license_key后面的字符串

  1. 输入下面命令升级账号,如出现“Limited”字样则为升级成功

|

1

|

./wgcf_2.2.15_windows_amd64.exe update

  1. 输入下面命令生成配置文件

|

1

|

./wgcf_2.2.15_windows_amd64.exe generate
  1. 修改配置文件wgcf-profile.conf的EndPoint为下面说明中的任意一个IP和端口。如需使用WARP Teams账户需从客户端配置文件中找到私钥和IPv6地址,复制粘贴替换即可

Endpoint IPV4地址:

|

1
2
3

|

162.159.193.1(1其取值范围为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,取值范围不再赘述,自行谷歌,填入客户端没报错,说明取值可用

Endpoint端口:2408、1701、500、4500、908

  1. 在WireGuard客户端内新建一个空隧道,将配置文件内容复制粘贴至里面

  1. 连接隧道,如接收端出现非0数值,则为连接成功

文章作者: MisakaNo

文章链接: https://blog.misaka.rest/2022/10/01/wgcf-warp-wg/

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 MisakaNo の 小破站