Mac和Windows使用ShadowSocks科学上网详细图文说明
什么是ShadowSocksShadowSocks是基于Socks5协议,使用类似SSH隧道的方式收发网络请求的一款开源软件,该软件由 @clowwindy 开发,最初只有Python版本,随后出现C++、C#、Go等多语言版本。ShadowSocks最大的特点是可以保护网络流量、加密数据传输,可有效防止GFW(Great Firewall of China)封杀网络请求。
用ShadowSocks科学上网的概念
在以前,我们访问互联网的资源都是简单而直接的,用户的请求发送到资源服务方,比如Google、Facebook等,然后资源服务方直接将内容响应给用户,世界多么美好。
https://region53.com/data/attachment/forum/201703/16/152743bqjjglj5pja1r8jr.png
但是,在国内互联网出来不久,出现了GFW这堵墙,从此之后好多有价值的网站就无法访问,比如google、twitter、youtube、facebook等。
https://region53.com/data/attachment/forum/201703/16/153217ztxtieptx344mzik.png
但是由于对知识的渴望,人们想到了绕过GFW的办法,那就是在境外搭建一个国内用户的代理,国内用户与代理之间建立加密的通道,由境外代理请求被墙的网络资源,再通过加密通道返回给国内用户。代理的类型也有多种,像HTTP、Socks、VPN、SSH等。以SSH隧道为例:
https://region53.com/data/attachment/forum/201703/16/153317bk1k3vspkoso8szo.png
因为SSH本身基于RSA加密技术,所以GFW就无法对数据传输过程加密的数据进行分析,从而避免被重置链接、阻断、屏蔽等问题。
但是GFW也不会懵B一世,人家也会学习,由于在创建SSH隧道的过程中有较为明显的特性,所以GFW还是可以通过分析连接的特性进行干扰。此时ShadowSocks横空出世,先看看图示:
https://region53.com/data/attachment/forum/201703/16/153406z81x800hx02hj1h9.png
简单来说,ShadowSocks分为客户端和服务端,用户发出的请求基于Socks5协议与ShadowSocks客户端进行通信,一般情况下SS客户端都在本机,通过ShadowSocksX、GoAgentX等应用启动,所以这一步是不会经过GFW的,然后ShadowSocks提供了多种加密方式供客户端和服务端之间进行通信,并且在经过GFW时是普通的TCP协议数据包,没有明显的特征,而且GFW也无法解密分析,从而实现绕墙访问资源。
购买Shadowsocks帐号
推荐一家速度非常快的付费shadowsocks帐号网站,技术售后响应也很快,网址是:http://45.79.96.118/?um=1265536。
一、Windows上的配置Shadowsocks进行科学上网
Step1.下载Windows下的Shadowsocks软件下载链接:http://45.79.96.118/download/?um=1265536 其中选择windows的2.5.6版本下载Step2.下载后解压,解压后运行Shadowsockshttps://region53.com/data/attachment/forum/201703/13/142840ha0v80u566v0xh66.pngStep3.首次运行,会弹出编辑服务器窗口,正确填写shadowsocks帐号的服务器IP、端口、密码和加密方式,然后点确定。
https://region53.com/data/attachment/forum/201703/13/142856u2hh2h0ifzfifq4b.png点确定后,右下角弹出提示https://region53.com/data/attachment/forum/201703/13/142917ill0g4yv7fg1vf5g.png
Step4.右键程序图标,弹出主菜单,勾选“启用系统代理”https://region53.com/data/attachment/forum/201703/13/142937aauf5cnq1an0tt7x.pngStep5.打开任意浏览器(IE/Chrome/Firefox等),即可开始科学上网
https://region53.com/data/attachment/forum/201703/13/143003l9g5p8go9oj0d5o9.png
二、Mac上配置Shadowsocks进行科学上网
客户端下载链接:http://45.79.96.118/download/?um=1265536选择mac版本下载
Mac 下使用极其方便,因为 GUI 已经集成了系统 Pac,所以无需设置任何科学上网的姿势,直接运行 ShadowsocksX ,然后输入服务商提供给你的账号信息,保存运行后,即可在所有浏览器里直接科学上网,如图:
https://region53.com/data/attachment/forum/201703/16/154634tdw6fa2cbcd26cxs.png
配置项都是和windows一样的,把ShadowSocks服务端的配置信息一一对应就可以了。
https://region53.com/data/attachment/forum/201703/16/154739ciyafayibyayiaw8.png
至此就可以穿过GFW,畅游墙外的世界了。
这是要封贴的节奏啊 我在想等下你这个贴还在不 这个原理讲的挺细了,但还是觉得不够科学~~~
页:
[1]