VPN(翻墙)教程

无论工作还是生活中,我们都需要使用互联网。但有时候遇到问题时,百度的不给力,而谷歌又无法访问。但没关系,有问题就有解决的方法。   

在搭建VPN之前,你必需得要一个服务器 ,推荐一下DigitalOcean,

首先介绍的是如何构建一个digitalocean服务器,具体步骤如下:

创建账号;

(购买的步骤可以是别的平台,不一定是非要这个平台)

新建droplets;

进行连接;

一,创建账号:

1.首先你需要访问官网-DigitalOcean,进行注册。

 

2.接下来登录你的邮箱进行验证,验证邮箱之后你的账号就注册成功了。

3.接下来会让你添加银行卡信息:

 

二.新建droplets

创建好DigitalOcean账号之后,使用你注册时用的邮箱进行登录。

1.登录成功后点击”Create”按钮创建一个”Droplet”。

 

2.选择服务器版本为CentOS:

 

3.选择配置:

 

4.选择服务器所在地区,这里选择洛杉矶节点:

 

5.点击创建按钮:

 

6.如上图中点击”create”按钮之后,你的注册邮箱会收到这个服务器的IP地址和初始化密码。

  1. 进行连接

 

7.获取到邮件中的IP地址、用户名、密码之后,我们就可以使用xshell进行连接了。

8.运行xshell,点击顶部菜单的”文件”->”新建”。

9.配置服务器地址,即你邮件中的IP地址:

 

10.配置用户名密码,即你邮件中的密码:

 

11.然后点击”连接”,进行登录。

12.第一次连接之后会让你修改密码,先输入邮件中发给你的原始密码,如下图:

 

13.然后输入两次新密码,这样密码就更改成功了。

14.至此,你成功创建了一个服务器,并进行了连接。

接下来这里介绍的是使用Pip作为管理软件对shadowsocks进行管理,所以我们应该首先安装一下pip。

四,安装pip

1.pip的安装这里参考官网-Installation,即,输入curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py后回车,如下:

 

2.然后,输入python get-pip.py之后回车,如下:

 

3.安装shadowsocks

输入pip install shadowsocks后回车,如下:

 

4.上述步骤是编辑一个新文件,按键盘i键后,粘贴下面内容:

 

5.然后按键盘’Esc’键,再按shift+:键,再输入wq并回车。文件编辑结束。

上面的50013是你的服务器端口,1234567890是你进行连接的密码。

将shadowsocks加入系统服务

输入编辑文件命令vi /etc/systemd/system/shadowsocks.service并回车,如下:

 

按键盘i键后,粘贴下面内容:

 

6.然后按键盘’Esc’键,再按shift+:键,再输入wq并回车。文件编辑结束。

启动shadowsocks服务并设置开机自启

 

依次执行上面的三条命令,如下:

 

这样shadowsocks服务端就安装并启动成功,接下来进行客户端的连接使用就可以了。

五,下载softpedia(下载地址如下:)

https://www.softpedia.com/get/Internet/Servers/Proxy-Servers/Shadowsocks.shtml

下载后:编辑服务器内容:

 

连接好后就可以使用了。

 

以上就是如何自己搭建vpn,如果搭建过程中还有不明白的,可以联系我们排查问题。谢谢!