WireGuard - 快速、现代、安全的内核VPN隧道

Jason A. DonenfeldEdge Security
WireGuard是一种新颖的VPN,在Linux内核中运行,并使用最先进的加密技术。它的目标是比IPsec更快,更简单,更精简,更有用,同时避免大规模的头痛。它打算比OpenVPN更高效。WireGuard设计为通用VPN,可在嵌入式接口和超级计算机上运行,​​适用于多种不同情况。它运行在UDP上。
有关更多信息,请访问WireGuard

Ubuntu 16.04 搭建 WireGuard

首先得有一个vps 这边临时购买了一个阿里云到轻量应用服务器( 地区:香港,配置信息:CPU:1核 内存:1G SSD:25GB 限峰值宽带:30Mbps 每月流量:1TB 系统:Ubuntu 16.04 )

下载脚本:

Github项目地址

1
wget https://raw.githubusercontent.com/jasminebd/Wireguard/master/wireguard_install_ubuntu_BD.sh

运行脚本:

1
sh wireguard_install_ubuntu_BD.sh

WireGuard 脚本 自行操作即可:

1
2
3
4
5
1. 安装Wireguard
2. 查看客户端二维码
3. 删除Wireguard
4. 增加用户
0. 退出脚本


配置文件及客户端配置文件:

1
2
配置文件:/etc/wireguard/wg0.conf
客户端配置文件:/etc/wireguard/client.conf

客户端配置:

使用Sftp 找到配置文件下载到电脑上:

下载客户端

Windos版 WireGuard官方客户端 刚发布的版本不点试了一下,可能是坐的姿势不对没能连上,所以这边还是使用第三方的客户端TunSafe,TunSafe目前是不点使用过最好用的WireGuard客户端,大家参考参考:
连接之后,科学上网什么的妥妥的:

安装客户端

1
2
3
解压 TunSafe.zip
运行 TunSafe-TAP lnstaller.exe 安装虚拟网卡
官网下载的TunSafe_1.x_lnstaller.exe 中安装会联机下载TunSafe-TAP,无需再次安装

1
注意:弹出的‘Windows 安全提示’ 勾选始终信任 然后安装!!!

1
2
运行 TunSafe.exe
将 客户端配置文件client.conf 直接拖到软件 点 确定 就导入成功了

客户端使用介绍

1
2
3
4
Connect 连接
Reconnect 重新连接
Disconnect 断开连接
Edit Config 配置客户端文件

在PUBG延迟对比


最后上一张近期吃鸡截图 Cheers!