若你的服务器上只有IPv4,但却想使用IPv6来进行网络访问,你可以使用Cloudflare WARP来实现。

我的服务器使用的Ubuntu 20.04这个版本,在此系统上安装官方的WRAP运行一切正常。安装软件其实简单,具体如下:

一、安装Wireguard:

1、安装openresolv,如果必要的网络工具如net-tools、iproute2系统没有自带,也需要安装,请根据需要安装:

$ sudo apt install openresolv -y

2、安装 wireguard及wireguard-tools ,各系统下如何安装,可能参考见官方网站:https://www.wireguard.com/install/。

$ sudo apt install wireguard

据说内核在5.6 及以上就已经集成了 Wire­Guard ,那就不需要安装了。查看内核使用如下命令:

$ uname -r

安装好Wireguard后,我们还需要接着安装一个开源的软件wgcf(项目地址:https://github.com/ViRb3/wgcf),它可以用来在Cloudflare WARP上注册并生成配置文件。

二、安装用于注册WARP的wgcf文件:

1、使用如下命令安装wgcf:

$ sudo curl -fsSL git.io/wgcf.sh | bash

2、通过wgcf注册WARP,并生成注册文件:

$ wgcf register

3、通过wgcf生成wireguard的配置文件

$ wgcf generate

执行完当前目录会生成2个文件: