之前的文章中,我们介绍过WireGuard在CentOS、Debian系统下,对应的一键安装脚本。如果你的VPS服务器系统不是Ubuntu,那么可以参考以下文章安装WireGuard。
CentOS 一键脚本:CentOS WireGuard一键安装脚本 新一代轻量快速VPN
Debian 一键脚本:Debian WireGuard一键安装脚本 新一代快速安全VPN
接下来我们再介绍下Ubuntu系统下,WireGuard的一键安装。
在安装之前,如果想要了解WireGuard VPN的更多信息,可以参考这篇文章。
Ubuntu系统 WireGuard搭建要求
国外VPS服务器:
同Shadowsock/ShadowsocksR/V2ray等主流代理工具类似,WireGuard的搭建,也需要一台国外VPS服务器,用于安装WireGuard服务器端。
国外服务器如何选择?可以参考:适合搭建代理的国外VPS服务器推荐汇总
架构要求:
建议使用KVM架构的VPS服务器,
上文链接文章中介绍的Vultr及搬瓦工,目前全部为KVM架构。
系统要求:
Ubuntu 14.04+,包括14.04、16.04、18.04等.
如果你准备安装WireGuard,那么在选择服务器系统时,建议选择符合要求的系统版本。
WireGuard一键安装脚本 Ubuntu版
提示:
- 此一键脚本来自atrandys,在此表示感谢。
- 与CentOS版一键安装不同的是,Ubuntu版不需升级系统内核,安装过程更为简单快速。
安装流程:
1.使用Putty连接VPS服务器,复制以下命令运行:
1 | wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_install_ubuntu.sh && chmod +x wireguard_install_ubuntu.sh && ./wireguard_install_ubuntu.sh |
2.接下来会出现下图菜单选择界面,输入数字1回车,开始安装。(绿底白字为脚本简介,这个配色比较考验眼力,看不清也不必太在意)
3.安装过程还是比较快的,出现下图二维码界面时,表示WireGuard安装成功。
二维码用于手机客户端扫码连接,如果暂时没有安装客户端,可以截图保存备用。
4.WireGuard电脑客户端连接服务器时,需要用到WireGuard配置文件,此文件路径:/etc/wireguard/client.conf,建议下载至本地电脑备用。
常用功能介绍
本文介绍的WireGuard一键安装脚本,自带卸载及增加用户功能,后期维护比较方便。
如何实现:
1.Putty连接服务器,重新运行脚本命令:
1 | ./wireguard_install_ubuntu.sh |
2.在菜单选择界面,输入数字选项后回车,可以实现相应功能。
- 数字2:重新查看连接二维码
- 数字3:卸载WireGuard
- 数字4:增加用户