成长,总在点滴之间

自己搭建VPN

准备
由于国内的服务器如:阿里云的 ECS,腾讯云,小鸟云的服务器都不能访问国外网站,所以我们得去买国外的服务器,我这里推荐买搬瓦工的 VPS 服务器,网址:https://bandwagonhost.com/ ( 这个网站也可能需要翻墙,大家可以找找免费的 VPN 然后到这个网站 )
slCLmmeI1g.png

购买 VPS 服务器
在购买服务器之前我们得先注册一个帐号:
R3mmISNTnP.png
这里填入我们自己的个人信息,然后注册:
cSmuY05s2X.png
注册完成之后,我们登录吧:
8m71l37HgN.png
我们点击首页,然后购买一个便宜点的服务器 ( 土豪请点击最后一个 )
WiJC7mnXdw.png
这里我们选择美国洛杉矶:
6FtXCD0cc0.png
然后付款:
Js9wRdVNj5.png
付款的方式很有多种,我选择的是支付宝:
DK2do98fix.png
付款吧.....
r4jPlgqTqk.png
这是购买成功之后的页面:
SbAupV1hRM.png
购买完服务器之后,我们点开自己的服务器:
60G7vm0lRN.png
点击这一项,我们进入控制界面:
VA9GNOvPHD.png
由于购买的服务器默认是 Centos 系统,对于熟悉 Ubuntu 系统的小伙伴我们可以重新安装一个 Ubuntu 系统,先停止我们的服务器点击 stop 然后点击 install new OS:
Y7QWnjyWu4.png
我选择的是最新的 16.04 LTS 版本:
nCBUytNYng.png
安装完成之后会把 IP 和端口发送到你邮箱,然后密码会显示在当前页面:
vZg6TyG6fU.png
然后,我们就可以用 Xshell 链接 VPS 服务器了
7ESDjpNqOt.png
搭建 Shadowsocks 服务器
什么是 Shadowsocks,通常我们叫它 小飞机 它能帮助我们翻越 GFW 墙,我在网上找了一张它运行原理流程图图:
zBEZurdB3Y.png
在安装 Shadowsocks 之前,我们需要安装 python-pip 它是 python 的包管理工具,类似于我们的 apt-get,执行以下命令:

apt-get update
apt-get install python-pip
pip install shadowsocks

然后我们在 /etc/shadowsocks.json 里面写一个配置文件:

   # vim /etc/shadowsocks.json

    # 内容如下

    {
        "server":"my_server_ip", // 这里填写 vps 的 ip
        "server_port":8388,
        "local_address": "127.0.0.1",
        "local_port":1080,
        "password":"mypassword", // 这里设置密码
        "timeout":300,
        "method":"rc4-md5", // 这里推荐使用 md5 加密方式
        "fast_open": false
    }

配置完成信息之后,我们就可以启动了 Shadowsocks 服务器了

ssserver -c /etc/shadowsocks.json -d start

可能你不希望每次重启服务器都手动启动 SS,因此我们要把这条命令放到这个文件下:/etc/rc.d/rc.local,这样以后就能开机自动运行了。
站在墙上看世界吧
在 windows 或者 Mac 上面都有 Shadowsocks 客户端版本:https://github.com/shadowsocks,在这里下载对应的系统版本,然后编辑 小灰机:
9vf3zvltSS.png

Hello World!
ASydIdSCQV.png

原文链接:https://aabvip.com/vpn-da-jian-quan-guo-cheng/