最新消息:

自建WireGuard VPN服务器教程

教程 科学上网家 277浏览 0评论

wireguard简介:

Wireguard是一种VPN协议,可以全局代理电脑所有软件,包括浏览器、游戏软件等。
注意:如果你当地运营商对海外 UDP 链接进行 QOS 限速,那么速度可能不如使用 TCP 链接的代理软件理想。

整个教程分三步

第一步:购买VPS服务器
第二步:一键搭建Wireguard<
第三步:客户端TunSafe配置账号

第一步:购买VPS服务器

如果你什么不明白,第一次搞这些东西,那么本篇从新手的角度出发,将经验分享给大家,并尽量避开复杂的技术细节。

  1. 首先点击 这里 开始注册一个你的搬瓦工账号,按图填写即可。

 

自建WireGuard VPN服务器教程插图

点击提交之后,会有一个考验眼力的验证码,要求你点击道路、汽车、消防栓、自行车、猫猫狗狗之类的,按照要求将所有的东西都点掉即可。成功完成后,会自动进入后台页面,先不要管它。请问这时候你考虑好买哪一款了吗?页面往上拉,我们在上面刚才已经推荐过了。

2.点击商品的链接进入购买界面:

自建WireGuard VPN服务器教程插图1

 

Billing Cycle是支付周期,分为 Monthly月、 Quarterly季度、 Semi-Annually半年、 Annually年。

Location是这VPS的可选机房,我们选择的CN2 GT线路仅位于LA的DC3和DC8机房,本例中这里仅有DC3可以选择,点击Add to Cart。(在这里,能选DC8就选DC8,DC8机房更好一些,具体就不展开讲了。另外,买过之后是可以迁移机房的,当你觉得不够稳定,可以尝试迁移到别的地区机房看看。)

3.结算页面

自建WireGuard VPN服务器教程插图2

 

此处在下方输入优惠码 BWH3HYATVBJW 再点击右方的Validate Code,即可获得6%的优惠,再点击右下方的Checkout进入支付选择。

4.确认订单

 

自建WireGuard VPN服务器教程插图3

选择Alipay,打勾,确定订单,到了支付环节

4.支付

 

自建WireGuard VPN服务器教程插图4

右上方选择Alipay,然后点击那个巨大的 Pay now,掏出手机打开支付宝扫一下,确认支付即可。

5.确认主机正常运行

当支付完成后,我们回到搬瓦工的后台页面,点击Services / My Services,即可看到刚才购买的主机:

自建WireGuard VPN服务器教程插图5

 

这时候可以泡杯咖啡奖励一下自己,等上几分钟让系统装好。

然后我们就可以点右边的 KiwiVM Control Panel按钮对这台VPS进行一些必要的管理操作了。

 

6.重装系统

自建WireGuard VPN服务器教程插图6

 

进入KiwiVM管理面板后,我们首先可以看到一些基本信息,比如VPS的IP地址、SSH管理端口号等。我们要做的第一件事是重装系统为新版的Ubuntu,默认给你安装的是CentOS 6,这个不太好用(其实都差不多,看习惯)。此时我们先点击stop按钮,将vps关机,然后左边侧栏中的Install new OS,

自建WireGuard VPN服务器教程插图7

 

选择ubuntu-18.04-x86_64,打勾同意,再点击Reload。再喝一杯咖啡等待,同时,在这个时候,页面会告诉你新系统的SSH端口号,以及新系统的root用户密码,请一定要记下来,复制粘贴到一个稳妥的地方保存。

 

7.几分钟后,新系统安装好,我们该远程连接它开始配置了。下载安装Xshell, 选择家庭和学校用户可以免费授权。

 

安装好Xshell后运行它,新建一个会话,填入我们VPS主机的IP和端口,点击确定,然后连接它,会出现一个主机密钥的提示,接受并保存即可。

输入用户名root,再输入密码,就是刚才重装后让你记下来的那个,当出现Welcome to Ubuntu等字样时,就代表连接成功了:

自建WireGuard VPN服务器教程插图8

 

8.系统初始化操作,接下来我们对刚装好的系统进行一系列的命令行操作,以优化它的环境和依赖。

系统更新,复制粘贴以下命令并回车,当出现y/n提示时,输入y并回车,如果出现红蓝背景等的各种更新时需要选择的界面,直接一路回车即可:

apt update && apt upgrade

 

自建WireGuard VPN服务器教程插图9

当出现done时,代表更新已经完成。接下来我们采用一键命令的方式来完成一个复杂的操作:更新系统内核并开启BBR拥塞控制算法,可以简单理解为采用该算法后将会拥有更稳定、快速的网络连接, 请复制以下命令、粘贴并回车,注意这是一整行,请全部复制:(在此致谢teddysun提供该脚本)

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

 

自建WireGuard VPN服务器教程插图10

由于搬瓦工的Ubuntu18系统映像其内核已经较新,该脚本便直接开启了BBR。

第二步:一键搭建Wireguard

连接成功后,会出现如上图所示,之后就可以复制粘贴代码部署了。

一键安装wirguard脚本代码:

curl -O https://raw.githubusercontent.com/atrandys/wireguard/master/wg_mult.sh && chmod +x wg_mult.sh && ./wg_mult.sh

复制上面整个代码到vps服务器中 。复制后如果不动按回车键。

自建WireGuard VPN服务器教程插图11

输入数字1进行安装,2是卸载。一键脚本会自动安装,一般几分钟就能安装好,很快。

自建WireGuard VPN服务器教程插图12

自建WireGuard VPN服务器教程插图13

安装到这个界面后需要重启下服务器。如果提示重启服务器y/n? 输入y 。如果跳过了这条提示,输入reboot也能重启服务器。

上述是二维码界面,不用管。鼠标往上滑动会看到这个提示,需要把 /etc/wireguard/client.conf文件下载到电脑上。

自建WireGuard VPN服务器教程插图14

有两种方法。一种是输入命令 cat /etc/wireguard/client.conf ,信息就会展示出来,如下来。然后复制(鼠标左键选中,右键选择复制),新建一个 client.conf 文件,把内容粘贴进去并保存即可。

自建WireGuard VPN服务器教程插图15

第二种方法是直接把这个文件下载下来。 先安装下载文件的命令:

yum -y install lrzsz

自建WireGuard VPN服务器教程插图16

安装结束后输入如下命令就可以把client.conf文件下载到电脑上。

sz /etc/wireguard/client.conf

自建WireGuard VPN服务器教程插图17

自建WireGuard VPN服务器教程插图18

这样,wireguard的账号配置信息就搭建好了。 接着下载安装TunSafe,这是wireguard windows版第三方开发软件,也可以去wireguard.com官网,下载官方的Windows版客户端,推荐用tunsafe。

增加wireguard多用户方法

1、进入下载脚本的路径,然后使用以下命令打开脚本

./wg_mult.sh

2、选择4 add user

3、然后输入一个用户名,不要和之前的重复

4、然后获取新用户名.conf文件即可


第三步:客户端TunSafe使用方法

PC端:

TunSafe 官网下载:https://tunsafe.com/download ,下载TunSafe-1.4.exe 文件大小:401k 国外网盘下载

下载后双击安装。

自建WireGuard VPN服务器教程插图19

自建WireGuard VPN服务器教程插图20

<自建WireGuard VPN服务器教程插图21

自建WireGuard VPN服务器教程插图22

自建WireGuard VPN服务器教程插图23

出现上述界面就安装好了,点击close关闭。

打开TunSafe,选择File—Import File,把 client.conf文件 导入进去

自建WireGuard VPN服务器教程插图24

自建WireGuard VPN服务器教程插图25

自建WireGuard VPN服务器教程插图26

导入client.conf文件后,点击Connect进行连接。出现如下标志就是连接成功啦。

自建WireGuard VPN服务器教程插图27

这个软件是全局代理软件,也就是电脑上所有的软件都被代理了,所以建议上外网网就专门上网,国内软件最好关闭。下图是网友在白天测试的YouTube速度图,晚上高峰期会慢一些, 供参考。国内各个地区封锁不同,效果肯定也会不同。

自建WireGuard VPN服务器教程插图28

以上就是windows系统使用账号的方法。

TunSafe尚没有针对Linux,OSX或FreeBSD的图形用户界面。但是,您可以从源代码编译TunSafe,并在命令提示符下运行它,用户指南。

手机端:

手机端除了可以通过导入配置文件的方法配置,也可以PC端把配置信息生成二维码,然后手机端就可以通过二维码来扫描了,要方便点。

二维码生成网址: https://cli.im/

二维码生成方法:自建WireGuard VPN服务器教程插图29

安卓版:WireGuard.apk 国外云盘下载 国外云盘2下载

安卓版安卓wireguard后,选择右下角的+号按钮进行配置,可以选择第一个将配置文件导入进去,也可以选择第二个扫描二维码。

自建WireGuard VPN服务器教程插图30

iOS用国外ID在国外商店搜索 tunsafe 或 wireguard 下载。iOS注册美区Apple ID教程

iOS安装tunsafe后,打开配置设置。自建WireGuard VPN服务器教程插图31自建WireGuard VPN服务器教程插图32自建WireGuard VPN服务器教程插图33自建WireGuard VPN服务器教程插图34

ios4同样可以选择第一个将文件导入进去,或者第二个扫描配置文件的二维码。

转载请注明:梯子 » 自建WireGuard VPN服务器教程

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址