WireGuard一键脚本安装教程
之前做了一个视频并且写了几篇关于WireGuard安装的文章,但是一连串的命令操作对于一些人来说可能有点困难。所以做了视频关于如何用脚本在Vultr安装WireGuard,这篇文章是对视频的补充。
准备
在开始安装之前,可以先下载好WireGuard客户端,如果是电脑使用就下载电脑端客户端,手机就下载手机端的app。需要注意的是,如果你是用手机的话,建议扫码来完成客户端配置,因为手动输入还是有点麻烦的。然后从服务器下载二维码的话,建议使用Cyberduck,从相应的应用商店下载。
步骤
在Vultr创建好服务器,记录下ip地址和密码
通过终端命令ssh连接到服务器\
1
ssh root@ip@后面输入自己之前创建的服务器的ip地址,应该会让你输入密码,密码不会显示,你可以直接复制粘贴
运行脚本
- 下载脚本\
1
2wget --no-check-certificate -O /opt/wireguard.sh https://raw.githubusercontent.com/teddysun/across/master/wireguard.sh
chmod 755 /opt/wireguard.sh - 从代码编译安装\或者
1
/opt/wireguard.sh -s - 从repository直接安装\
1
/opt/wireguard.sh -r
- 安装完成之后如果是电脑通过命令来得到客户端配置,如果是手机的话需要扫描二维码
WireGuard VPN Server installation completed WireGuard VPN default client file is below: /etc/wireguard/wg0_client WireGuard VPN default client QR Code is below: /etc/wireguard/wg0_client.png Download and scan this QR Code with your phone Welcome to visit: https://teddysun.com/554.html Enjoy it
- 配置电脑端的话,输出相应配置复制到客户端就可以了
1
cat /etc/wireguard/wg0_client - 手机端的话通过Cyberduck预览或者下载图片扫描二维码就可以了,下面👇的是二维码图片地址\
1
/etc/wireguard/wg0_client.png
其他操作
- 添加客户端配置
1
/opt/wireguard.sh -a
删除客户端配置
1
/opt/wireguard.sh -d列出所有用户
1
/opt/wireguard.sh -l编译升级到当前最新版本
1
/opt/wireguard.sh -u卸载
1
/opt/wireguard.sh -n
一些问题以及解决办法
- 在创建服务器时建议选择fedora作为操作系统,因为经过测试发现,在fedora运行脚本时成功率比较高。
- Fedora這個操作系統有時候也很讓人迷惑,最近安裝發現34版本系統無法安裝成功,切換到33版本成功,有時候可能需要來回切換,你也可以嘗試其他系統。
- 然后每个月的价格是根据国家和地区有所区别,根据自己的喜好和需求来选择。
- 如果你运行脚本失败,可以多尝试几次。因为这里是在Vultr进行操作的,其他的服务器可能有所区别。
- 如果你是Windows操作系统,那么你可以选择自己进行SSH连接的工具比如说Putty,不过推荐使用Hyper,这是一个开源软件,而且支持多平台,重要的是很好看。
一些链接
WireGuard一键脚本安装教程