1 安装wireguard
主要流程参考了 Cloudflare WARP 给 Linux VPS 云服务器添加原生 IPv4/IPv6 双栈网络
1.1 centos 7安装 wireguard
$ sudo yum install epel-release elrepo-release
$ sudo yum install yum-plugin-elrepo
$ sudo yum install kmod-wireguard wireguard-tools
1.2 申请cloudflare warp
下载wgcf最新版本
wget https://github.com/ViRb3/wgcf/releases/download/v2.2.15/wgcf_2.2.15_linux_386
注册新用户
./wgcf_2.2.15_linux_386 register
生成wireguard配置
./wgcf_2.2.15_linux_386 generate
将配置文件中的 engage.cloudflareclient.com 替换为 162.159.192.1,并删除 AllowedIPs = 0.0.0.0/0。即配置文件中 [Peer] 部分为:
[Peer]
PublicKey = bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=
AllowedIPs = ::/0
Endpoint = 162.159.192.1:2408