站长视角
用户至上

CentOS7一键脚本安装WireGuard

hostwinds vps

wireguard一键安装配置教程

2017年,新一代微屁恩技术wireguard诞生。从评测效果来看,wireguard基于linux kernel内核运行,效率极高,速度很快,而且支持设备IP地址漫游功能,不仅适合海外vps服务器与电脑手机设备的VPN连接,还适合管理嵌入式系统,包括家中的智能路由器,配合LEDE openwrt等开源路由器系统,可安装wireguard脚本,实现路由器绑定wireguard代理功能。

截止目前,wireguard仅限于Linux系统之间连接,也就是说,你的vps服务器安装ubuntu/debian/centos系统,你的电脑使用ubuntu操作系统,彼此互连是完全没有问题的。在Mac、iOS\Windows平台的移植仍在部署中,这也是wireguard尚未大规模普及,替代ss的原因。

wireguard优势

wireguard运行起来十分安静。原理和ss有几分相似。服务器和客户端都安装一样的wireguard软件,两者地位是平等的。然后在配置文件中添加彼此的private key和public key,以及udp监听的端口、服务器地址。从原理上讲,谁先主动发起传输请求,谁就是服务器端,没有多少区别。wireguard还支持presharedpsk,预共享密钥,抵御未来的量子计算机攻击。

安装教程开始

1、首先登陆到ssh

CentOS7一键脚本安装WireGuard

2、VPS应安装为centos7系统,使用xshell或其他ssh工具连接VPS后,执行下面命令:

yum install -y wget

等待执行完成

CentOS7一键脚本安装WireGuard

3、然后执行安装内核:

wget https://raw.githubusercontent.com/yobabyshark/wireguard/master/wireguard_install.sh && chmod +x wireguard_install.sh && ./wireguard_install.sh

执行脚本会弹出选择项,首先我们选择安装内核,安装过程中需要几分钟

CentOS7一键脚本安装WireGuard

最后按照提示重启。

CentOS7一键脚本安装WireGuard

4、重启完毕,使用xshell连接VPS,执行下面命令安装我们的主角,wireGuard:

./wireguard_install.sh

这里我们选择2

CentOS7一键脚本安装WireGuard

 

等待一会儿

CentOS7一键脚本安装WireGuard

安装完成

5、使用xftp等ftp工具连接vps,进入/etc/wireguard/目录,然后将client.conf下载到本地电脑。(这个配置文件里面包含的是客户端的各种参数,mac、linux客户端也是使用这些参数。)

CentOS7一键脚本安装WireGuard

CentOS7一键脚本安装WireGuard

6、将这文件下载下来就可以了,这个就是我们需要的文件

CentOS7一键脚本安装WireGuard

7、Window客户端安装完打开,点击下载

CentOS7一键脚本安装WireGuard

选择我们刚下载的文件

CentOS7一键脚本安装WireGuard

CentOS7一键脚本安装WireGuard

连接成功

CentOS7一键脚本安装WireGuard

无任何加速,秒开4k油管,速度达到3w

CentOS7一键脚本安装WireGuard

 

测试结果

CentOS7一键脚本安装WireGuard

关于 VEIDC评测

【声明】:本站宗旨是为方便站长、科研及外贸人员,请勿用于其它用途!站内所有内容及资源,均来自网络。本站自身不提供任何资源的储存及下载,若无意侵犯到您的权利,请及时与我们联系。另外群里不定期放出优质免费资源,欢迎加入!

赞(0)
未经允许不得转载:VEIDC评测 » CentOS7一键脚本安装WireGuard
标签:
广告AD到9月1日
VPS Hosting