前言
相信很多同学平常都有上网fq获取知识或资源的需求,而国内的vpn基本都被f了。那么如何自己搭建一台可用的vpn呢,本人在亲手实践后,将搭建的过程总结下来分享给大家。(本教程仅从技术角度来了解网络限制原理和FQ实践,对于FQ造成的一切后果不予承担)
网络限制基本原理
网络限制基本有以下几种方法:
购买VPS
我用的是搬瓦工,套餐可以视自己的使用情况选择,这里有搬瓦工选购指南。支付支持PayPal、支付宝和信用卡三种方式,个人使用支付宝,很方便。
配置VPS
购买vps后,可以在个人中心看到有个“My Services”。点击后会跳转到个人服务器列表页面。
可以看到,列表项有服务器的内存大小、状态、续费日期及管理项。这里点击“KiwiVM Control Panel”进入当前服务器的管理页面。
进入管理页面后,可以看到左侧列表有很多列表项。
我们依次来介绍每个列表项的作用:
- Main controls: 主要是可以对服务器进行相关的维护操作,包括开启,停止,初始化,关机等操作,如下图:
-
Detailed statistics: 可以实时查看不同时间段的cpu、网络速度、内存的使用情况。
-
Root shell - *: Root shell提供了三种不同类型的命令行操作,既可以利用Root shell-basic进行简单的命令行操作,也可以用Root shell-interactive来打开本地的命令行终端工具对服务器进行操作。
-
Install new OS: 可以在这里安装不同版本的操作系统,默认为CentOS6。
-
Two-factor authentication: 提供了双层的身份认证。需要下载Google的身份验证器进行token验证
-
Root password modification: 顾名思义,可以修改vps的root账户密码
-
KiviVM password modification:可以修改搬瓦工平台账户的密码
-
Migrate to another DC: 当你的ip感觉被封的时候,可以通过此选项更换至其他机房,服务器换一个ip
-
KiwiVM Extras 提供了一些KiwiVM平台附带的功能,可以看到,平台已经帮我们封装好了Shadowsocks Server的功能,不知道Shadowsocks Server的同学可以点击这里。总之利用ss服务可以搭建我们的代理服务器,所以我们就可以直接点击“Shadowsocks Server”,直接点过去。
可以看到,这里ss服务所支持的操作系统是Centos 6
,所以大家可以回去再check下自己的操作系统版本。然后点击下面的按钮安装:
安装好后,可以看到这样一个界面:
这里可以更换ss服务的加密方式、端口、密码等配置,下面还为我们提供了不同终端的连接工具,大家可以自行下载对应的客户端工具。这里以windows为例,下载后可以如下配置,为了省流量,代理规则可以配置为绕过大陆和局域网
:
一般协议这里默认为origin,混淆为plain
为了方便我们设置为全局代理,然后就可以正常的访问外网了。