Menu Close

CloudFlare WARP Teams 申请并应用到Wgcf-WARP的图文教程

在之前的文章中,我讲解了如何在VPS内安装WARP,实现IPv4的VPS访问IPv6的资源、IPv6的VPS访问IPv4的资源。但是WARP默认分配到的通道是共享的通道,很多用户被挤在一起,导致网速变得越来越差。这时候有两种方法。一种是使用WARP+,而另外一种就是使用CloudFlare Teams的专属通道

此方法的优点

  • 可以加速VPS到CloudFlare网站的速度
  • 提高WARP的整体网速
  • 无需刷流量

准备材料

  • 一台电脑
  • VPS一台

步骤方法

注册CloudFlare Teams

  1. 登录CF账号,点击Zero Trust

20220320212051

  1. 输入组织名称,点击Next

20220320195315

  1. 选择Free计划

20220320195328

  1. 点击Proceed to payment

20220320195339

  1. 这个页面不用管,有银行卡的添加银行卡就行

20220320195421

  1. 打开CloudFlare Teams仪表板
  2. 转到 Devices 选项卡,点击Connect a device

20220320195514

  1. 输入你邮箱的后缀,这里以Gmail为例,然后点击Save

20220320195604

VPS安装WARP

可以参考我之前的文章,本文不再重复

获取WARP Teams的配置文件

  1. 打开 Android Studio 官网
  2. 点击中间的Download Android Studio,进行下载安装包

20220320195632

  1. 依据提示进行安装
  2. 打开Android Studio,等待下载一些配置文件。由于我这里已经安装过了,卸载重装复现不了,故不上图演示了
  3. 进入主页
  4. 点击More Actions里面的AVD Manager

20220320195901

  1. 点击Create Virtual Device

20220320200106

  1. 设备选择一定要选下图的平板,然后点击Next

20220320200044

  1. 系统镜像选Lollipop,点Next

20220320200201

  1. 名字随便输入一个,点击Finish完成创建

20220320200217

  1. 启动虚拟机

20220320200226

  1. 打开 Android SDK Platform Tools 的官网,点击下载适用于 Windows 的 SDK Platform-Tools
  2. 解压到电脑的任意一个位置
  3. 此处下载1.1.1.1 APP的APK文件,然后复制到Android SDK Platform Tools的程序目录下

20220320200319

  1. 右键,选择在Windows 终端中打开
  2. 输入adb.exe devices命令检查SDK是否正确识别到虚拟机
  3. 输入以下命令在虚拟机安装warp
adb.exe install "xxxx.apk"
  1. 打开真全局模式(例如:Cslah的TUN模式),并打开WARP APP
  2. 点击右上角的功能键
  3. 点击Account,点击Login with CloudFlare Teams。输入组织名称,完成登录Teams流程

20220320200510

  1. 在虚拟机内连接WARP

20220320201533

  1. 输入以下命令提取WARP Teams的配置文件
adb pull /data/data/com.cloudflare.onedotonedotonedotone/shared_prefs/com.cloudflare.onedotonedotonedotone_preferences.xml
  1. 关闭虚拟机,打开配置文件
  2. 复制PublicKey、PrivateKey,Endpoint地址和IP地址(画红圈出)

20220320202055

PS: 本文的配置文件格式是为了方便展示用,实际的配置文件不是这样

启用Wgcf-WARP Teams

  1. SSH登录至自己的VPS
  2. 文件管理器打开 /etc/wireguard 目录,找到wgcf.conf文件,备份一份到本地
  3. 打开wgcf.conf文件
  4. 编辑,替换相对应的PublicKey、PrivateKey,Endpoint地址和IP地址

20220320204815

  1. VPS内使用以下命令重新启动WARP
wg-quick down wgcf
wg-quick up wgcf
  1. 使用以下命令查询WARP状态,如返回warp=plus即为成功

WARP IPv4:

curl -s4m8 https://www.cloudflare.com/cdn-cgi/trace | grep warp | sed "s/warp=//g"

WARP IPv6:

curl -s6m8 https://www.cloudflare.com/cdn-cgi/trace | grep warp | sed "s/warp=//g"
发表在 博文

发表评论

您的电子邮箱地址不会被公开。