一直说要写个VPN搭建教程,拖延症晚期的我终于还是动笔了.客观原因,导致我们有很多国外网站都无法进入,但是由于工作个人需要,我们又必须要用到VPN【翻墙软件】。我们这里就说说如何自己搭建VPN。如何用VPS翻墙。


第一部分:注册账号并做简单的设置

第二部分:VPN搭建教程

PS:1.这里提供两种VPN方案 【不清楚哪种适合自己,可以参考:自建vpn 2019大全

PS:2.懒人直接看2019付费VPN推荐列表

 

第一种VPN方案:利用Open VPN 连接【简单 +全程傻瓜式+ 推荐】

  • 第一步:部署VPS服务器
  • 第二步:下载Open VPN 软件并安装
  • 第三步: 连接VPN 

直接看视频:

YouTube视频链接https://www.youtube.com/watch?v=oKj21IhW-vo

第二种VPN方案利用Docker搭建VPN教程;shadow socks连接 

  • 第二部分:部署VPS服务器
  • 第三部分:VPS的设置
  • 第四部分:连接VPN

第一部分:设置账户

  1. 首先点击进入 Vultr官网 注册账号

  1. 输入相关注册信息,然后点击创建账户

其中密码的规则需要注意一下:

  • 至少10个字符
  • 必须有一个大写字母
  • 必须有一个小写字母
  • 至少含有一个数字

创建好账户之后,你会收到一封邮件,你需要点击邮件中的链接验证邮箱。

然后就可用登录账号,登录账号进入后台之后会看到右边有10美金【也有可能没有赠送,根据活动状况】的额度可以用【必须通过链接注册才有哦】绑定Paypal或者信用卡充值指定金额后就会被激活

以paypal为例 选中之后,直接点pay with paypal 即可.首次最低充值10美金.


第一种VPN搭建方案:

第一步:

点右边的加号进入

选择机房位置 ,以New York 为例Open VPN- Vultr 搭建 (1)

第二步: Server Type这里 选择 Open VPN ,如果做独立站也可以选Magento,Wordpress一样的原理
Open VPN- Vultr 搭建 (2)
 
第三步: ServerSize 还是选择 5USD一个月的
Open VPN- Vultr 搭建 (3)
 
然后直接点Deploy Now
服务器安装需要1分钟左右,安装好进入后台看到自己的账号密码
Open VPN- Vultr 搭建 (4)
 
如下如这里 用户名和密码就如红框所示
140.82.3.121
User: openvpn
Pass: 5w49qMDWj4XJ
 
Open VPN- Vultr 搭建 (5)
 
下载OpenVPN安装软件:
 
【2019-6-8更新】- 【Windows版,MAC版,安卓版都有】
替换掉百度云链接,百度云太不靠谱。
 
 
注: 苹果机需要在IOS商店下载。如果链接时效或者软件过期请给我留言更新。
 
安装Open VPN

 
Open VPN- Vultr 搭建 (6)
单击图标 然后点击 Import – From Server
Open VPN- Vultr 搭建 (7)
 
输入IP地址

Open VPN- Vultr 搭建 (8)
 
输入用户名和密码 点击 Connect

Open VPN- Vultr 搭建 (9)
 
系统提示 不理会,点击Yes即可
Open VPN- Vultr 搭建 (10)
 

已连接,就这么简单.
注意1:偶尔,有些IP会连不上,可能是系统问题,也可能是IP被屏蔽,这种情况直接删除实例,换个地区重新创建即可。
注意2:遇到网络状况不好,需要多连接几次才可用成功,这都是正常状况。
Open VPN- Vultr 搭建 (11)
Google 测试一下,链接成功, 超级简单。 
Open VPN- Vultr 搭建 (12)
2019-3-7增加:鉴于有几个朋友说到手机端连接的问题。P了一张手机端的简单的连接教程。
手机连接OpenVPN
 


第二种VPN方案:

第一步:服务器的部署

1.点右边的加号进入

可以随意选择机房,这里我们以纽约为例进行选择

操作系统我们选择CentOS7 x64.

服务器大小我们用的是5$一个月的,建议大家选择这个。

最后点击右下角的Deploy Now即可(有点相当于我们的加购物车)。几分钟后,服务器就装好了。

然后我们回到Severs,  并点击server detail,获取ip和密码信息

可以看到我们的IP,然后root是用户名,点击小眼睛可以看到密码

记录好这三个值,下面我们会用到.【Ip,用户名,密码】


第二步:使用SSH工具设置VPS

1.下载Xshell (可以从网上找链接下载 这个软件,我是从这个网页下载的。http://www.onlinedown.net/soft/36383.htm)

2.打开Xshell在新建会话窗口填写相关信息,

名称:可以自定义

IP: 填入上第一部分显示的主机(IP Adress),

端口:22 默认即可

不用点确定,接下来进行下一步-用户身份的设置

3.点击用户身份验证方法选择Password,填写服务器的用户名密码

4.填写完之后点击确定。然后点击连接。

接受此主机密钥(这两个选哪个都可以。)

安装Docker
yum install docker -y
用Docker搭建VPN (1)
启动DOcker
service docker start
用Docker搭建VPN (2)
chkconfig docker on
用Docker搭建VPN (3)
检查Docker 状态
docker version
docker version
安装 Shadowsocks 的 VPN Docker 镜像
docker pull oddrationale/docker-shadowsocks
用Docker搭建VPN (5)
然后 运行镜像
docker run -d -p 2019:2019 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 2019 -k vkuajing.cc -m aes-256-cfb
用Docker搭建VPN (6)
只需要修改端口和密码,其他默认即可。
  • -p 端口这里要前后一致,比如2019:2019 2019
  • -k 后面设置你的 VPN 的密码,比如:vkuajing.cc
检查运行; 到这一步基本上就完成了,接下来就开始连接了。
docker ps -a
用Docker搭建VPN (7)

第三步:使用SHADOWSOCKS进行连接

1.下载Shadow Socks软件(我用的是0.10版本)

https://github.com/shadowsocks

百度云链接:https://pan.baidu.com/s/1M87nx8n4Lq3b1wXOEELpNA
提取码:fgu8

复制这段内容后打开百度网盘手机App,操作更方便哦

2.打开软件,填写刚才我们保存的信息:

服务器地址(填写Your Server IP)

端口号(填写Your Server Port)

密码(填写Your Password)

加密方式(填写Your Encryption Method)

代理端口(填写Your Local Port)

3.点击确定后,右击软件小图标,点启动系统代理

4.出现弹窗后点击允许

5到这里整个步骤就完成了。

熟悉的界面

一起开始捣鼓吧

还是不懂怎么操作?

觉得太浪费时间?就买现成的吧,也是挺划算的。2年也就79美金,可以多个终端使用【支持微信支付宝支付】

Nord VPN

如果还是搞不明白的,可用看看可用的付费VPN  或者 去 Fiverr上找服务商碰碰运气