小白简单自建梯子
分类:技术相关 阅读量: 3,454 次

小白简单自建梯子

分类:技术相关 阅读量: 3,454 次

搞网络的,肯定离不开Google的,而且国外有Google Play、Youtube、Facebook、Tumblr、Twitter和XDA等等这些,不去看看怎么行?

Google.jpg


GWF

首先我们要先了解什么是GFW

这是官方解释,维基百科如下:

防火长城(英语:Great Firewall (of China),常用简称:GFW,中文也称中国国家防火墙,中国大陆民众俗称墙、防火墙、功夫网 等等),是对中华人民共和国政府在其互联网边界审查系统(包括相关行政审查系统)的统称。
防火长城的作用主要是监控国际网关上的通讯,对认为不符合中共官方要求的传输内容,进行干扰、阻断、屏蔽。由于中国网络审查广泛,中国国内含有“不合适”内容的网站,会受到政府直接的行政干预,被要求自我审查、自我监管,乃至关闭,故防火长城主要作用在于分析和过滤中国境外网络的资讯互相存取。

原理

我们需要一个国外的VPS,也就是服务器,或者说是云电脑。它的作用是干嘛的呢?它是用来做流量转发的,原理如下图(图中GFW写错成了GWF):

GFW.jpg

GFW由于某些原因禁止你访问某些国外网站,但是它并不会禁止你访问你的VPS,所以我们可以通过我们的VPS来转发一下流量间接的访问国外网站。但是并没有这么简单,GFW会侦测你出国的流量,一旦发现你的流量属于“偷渡”,也会把你的VPS也列入黑名单禁止访问。所以,伪装你访问VPS的流量是关键。而目前主流的、简单的伪装方法就是SS(Shadowsocks)或SSR(ShadowsocksR),我们通过本地客户端把流量以特定的方式加密发送到VPS,VPS接收到后再以特定的方式解密还原流量。

至此,原理解释完毕。

开始

开始行动,首先我们需要一个最重要的东西——VPS。

注册账户

我推荐新手买Vultr的VPS,因为它简单直接,而且支持支付宝付款,最便宜的VPS一个月只需要2.5美元。
首先,点击下面图片进去Vultr官网进行注册(这个是我的邀请新人链接)。

加载可能有点慢,因为是国外的网站。进去后如图,开始注册,在Email Address填写你的邮箱地址,在Password填一个密码(你自己设置,要牢记,以后登陆还要用),填完这两项之后点击Create Account注册账户。

充值账户

然后我们进入到主页面,注册之后肯定要先给账户充值余额。然后用账户的余额来购买VPS。点击左边的Billing之后可以选付款方式,Alipay,也就是支付宝,在Make an Alipay Payment下面是充值金额供你选择,有$10 $25 $50 $100 $250。 $是美元符号,目前百度出来的利率是1美元=6.3421人民币,最小的$10选项是63.98元(如果用支付宝的话,最少要充值10美元),我们选好金额后然后我们点击Paying with PayPal开始跳转到支付宝付款。

VultrAlipay.jpg

如果你觉得充10美元(64块钱)太多的话,可以选另一个付款方式——PayPal(信用卡、比特币就不用说了,如果你能用这种方式付款,就不会看这篇文章了。而选PayPal的话我们需要先有个PayPal账户,来这里官网注册https://www.paypal.com/c2/signup/singlePageAccount,注册完成后绑定你的银行卡就ok了

比方说我们充值3美元,选择PayPal,然后再右边选择other,在下面填写充值金额3。
Vultrpaypal.jpg
然后点击Pay with PayPal。会跳转到下面界面,输入你的Paypal账号,点击下一步。
Paypal.jpg
接着输入你的密码然后登陆
Paypal2.jpg
出现如下界面:
Paypal3.jpg
可见3美元大概20块钱,此时点击同意并继续即可完成充值。

创建VPS

冲完钱我们就可以来买VPS了,来到Vultr主界面,点击左边的servers,再点击右边的+号即可开始创建VPS

setup.jpg

我们可以先买一个最便宜的,也就是2.5美元一个月的。
首先是选择地点。我们选择New York(NJ),也就是纽约的
VultrPlace.jpg
接着往下翻到Server Size 选择$2.50/mo的这个
VultrPrice.jpg

ok,之改这两个地方,别的地方不要动,接下来点击网页下面的按钮开始创建
Vpssetup1.jpg
主界面如图,这时候正在创建,等2分钟即可
Vpssetup2.jpg
之后我们点击上图红框地方进来,进来后如图,记下ip地址和密码
SSRinfo.jpg


搭建

VPS里面是空的,你需要给他装软件(SSR)让他有接收、解密流量的功能。

链接VPS

这VPS是Linux,没有图形界面,所有的操作全靠执行命令,可是怎么给他下命令?我们可以通过软件登陆它的控制台来给他下命令。首先来下载软件:Xshell+Xsftp整合版 软件来源:https://www.portablesoft.org/down/2683/

下载之后把他解压到一个位置,比如D盘里面,然后打开文件夹双击XshellPortable运行它。如图,正常来说是会弹窗报错的,不用管,如果你有强迫症的话,可以看文件夹里的使用必读来解决。

XsftpXshell.jpg

运行后界面如图

Xshell1.jpg

我们点击新建,然后在红框位置输入我们创建的VPS的IP地址,再点击确定

Xshell2.jpg

然后连接

Xshell3.jpg

接受并保存

Xshell4.jpg

填写我们之前创建的VPS的用户名root和密码wH2)-Pvq+ZLrmRvy

Xshell5.jpg

Xshell6.jpg

出现图中样式,表示连接上了。

Xshell7.jpg

开始搭建

然后我们给他下命令让它开始搭建SSR

命令是

wget shiyu.pro/SSR && bash SSR

复制命令到图中红框位置,回车开始搭建。

Xshell8.jpg

回车之后会出现这样

Xshell9.jpg

这些你自己设置。然后端口、加密方法、协议、混淆什么的你都可以自己设置。
设置完混淆之后就到了这一步,回车开始正式搭建

Xshell10.jpg

耐心等待,代码疯狂跳动之后,直到最后结束出来这个界面,这是你搭建的SSR的各种参数,用客户端连接的时候会用到

SSROK.jpg


开始使用

以windows客户端为例,我们打开软件后按照上面那个图的参数填好

SSR1.jpg

然后点击确定之后,右下角会有个小飞机,右单击小飞机,把负载均衡那个对勾取消掉,之后再在代理规则里面设置成全局即可

SSR2.jpg

然后打开浏览器,上一下Google:
https://www.google.com。完美打开

ChromeGoogle.jpg

再来打开百度https://www.baidu.com。搜索IP,看你自己的IP地址是不是变成了你的VPS的美国IP

IP.jpg

OK!完美。

结尾

SSR客户端地址https://shiyu.pro/archives/ssr-apk.html

Vultr的VPS是按小时付费的,只要在你的账户中存在,就会按小时不停的扣费,如果长期不用或者不想用了想重新创建一个,随时可以把当前的VPS销毁,销毁后,这个VPS就不存在了,

Vultrdestroy1.jpg

问你是否确定销毁,销毁后什么都没了,存在上面的所有数据都会被删除

Vultrdestroy2.jpg

销毁中,稍等一会就没了

Vultrdestroy3.jpg

评论
  1. 我想知道搬瓦工的话怎么搭建

    回复
    1. @陈

      搬瓦工和这个差不多,我没用过搬瓦工。买好了VPS后,知道了VPS的用户名(一般是root)和密码和ip地址之后,用Xshell登陆上,之后操作都一样的。

      回复
  2. 路过,现在已经不折腾了,直接走的付费

    回复
  3. 现在直接走的付费,不折腾了,太累

    回复
  4. 沐楠o

    Resolving shiyu.pro (shiyu.pro)... 165.254.60.157
    Connecting to shiyu.pro (shiyu.pro)|165.254.60.157|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: https://shiyu.pro/SSR [following]
    --2018-07-20 09:23:43-- https://shiyu.pro/SSR
    Connecting to shiyu.pro (shiyu.pro)|165.254.60.157|:443... connected.
    ERROR: cannot verify shiyu.pro's certificate, issued by 'CN=Let\'s Encrypt Authority X3,O=Let\'s Encrypt,C=US':
    Unable to locally verify the issuer's authority.
    To connect to shiyu.pro insecurely, use `--no-check-certificate'.
    root@GiganticLightgray-VM:~#
    怎么破

    回复