购买搬瓦工服务器

1、进入搬瓦工官网

2、注册自己的账号; 图片1

3、登录账号,然后进入VPS Hosting根据需求选择要购买的主机,我选择的是10G VPS的Order KVM,19.99刀/年,点击Order KVM后可以看到配置,选择最下面add to cart进入购买; 图片2 4、可以输入优惠码参与可以打折,然后checkout,选择Alipay使用支付宝扫码支付。


在购买的主机上安装shadowsocks

1、点击client Area,可看到如下界面,进入services—->my services—-> kiwiVMControl Panel; 图片3

2、在Main controls中可以看到IP地址和SSH端口,可开机关机;在Root password modifiction中可设置root用户密码,可用于SSH登录; 图片4

3、左下方可看到Shadowsocks server,进入(若没有这个选项,如下图,则进入此网页:shadowsocks server ); 图片5

4、一键安装shadowsocks,如图: 图片6

5、然后进行配置,设置加密方式为、服务器端口和密码,如下图,记录下来,若没有running则选择start,running之后就搭建好了。 图片7


安卓手机翻墙

   下载影梭app ,安装后进入,服务器写服务器IP地址,远程端口写shadowsocks server port,本地端口不需要改,密码写shadowsocks server password,加密方式要与服务器一致,我的是aes-256-cfb,点击app右上方云朵图标,连接上就可以google了,自测youtobe看视频也无压力(最好不要用全局,不然国内网站也要走服务器,浪费流量还容易被封)。 图片8


windows翻墙

   下载<ShadowsocksR-4.7.0-win ,解压后进入ShadowsocksR-dotnet4.0.exe,设置好服务器IP,shadowsocks端口、密码以及加密方式,然后确定。 图片9

   界面如下: 图片10


Ubuntu18.04翻墙

安装shadowsocks

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

运行shadowsocks

   编辑配置文件/etc/shadowsocks.json 我们可以配置如下:

{
       "server":"96.56.19.78",
       "server_port":493,
       "local_address":"192.168.0.1",
       "local_port":1080,
       "password":"N3Y2YTdlDW",
       "method":"aes-256-cfb"
}

   [TIPS]: 加密方式推荐使用rc4-md5,因为 RC4 比 AES 速度快好几倍,如果用在路由器上会带来显著性能提升。旧的 RC4 加密之所以不安全是因为 Shadowsocks 在每个连接上重复使用 key,没有使用 IV。

配置完成之后使用配置文件在后台运行:

  sudo sslocal -c /etc/shadowsocks.json -d -start   #停止为stop

如果遇到错误:

Undefined symbol:EVP_CIPHER_CTX_cleanup

修改方法:

sudo vi /错误提示/python2.7/site-packages/shadowsocks/crypto/openssl.py

cleanup改为reset(我的是52和111行),保存并退出,再次执行启动命令(若已start先stop),至此,系统代理服务开启了。

配置chrome浏览器

第一步:我们需要下载一个chrome 浏览器的插件 Proxy SwitchyOmega: 安装Proxy SwitchyOmega插件为了能够让chrome自动切换是否使用系统代理,在chrome浏览器 设置–->扩展程序-–>更多扩展程序–->进行搜索。 图片11

第二步:安装完成之后,我们会在浏览器的菜单栏看到一个蓝色环形小图标,如图,点击进入选项: 图片12

第三步:我们按照之前 etc/shadowsocks.json 里面的配置进行相应的配置,如下图所示:在情景模式中选择 proxy,在代理服务器中的代理协议选择 socks5,本地代理服务器:shadowsocks的localIP,代理端口1080。 图片13

   进入情景模式Autoswitch,进行如下配置:

      Rule list 的 profile 选 proxy

      Default 的 profile 选 direct

      Rule list Format 选择 AutoProxy

   Rule list URL的gfwlist规则:

      链接:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

   下载规则文件Download Profile Now,左边Apply changes保存,完成之后,一定一定要点击下面的应用选项,进行保存,有博主踩过坑。

第四步:开机启动:

   以下使用Systemd来实现shadowsocks开机自启:

sudo vim /etc/systemd/system/shadowsocks.service

在里面填写如下内容:

[Unit]
Description=Shadowsocks Client Service
After=network.target
 
[Service]
Type=simple
User=root
ExecStart=/usr/bin/sslocal -c /mydir/shadowsocks.json
 
[Install]
WantedBy=multi-user.target

   [TIPS]把root改为自己的用户名

      把/mydir/shadowsocks.json修改为你的shadowsocks.json路径

      把/usr/bin/sslocal改为你自己sslocal的路径(我的是/usr/local/bin/sslocal

翻墙测试

   我们现在打开谷歌 ,你会发现打不开,进入Proxy SwitchyOmega,如图: 图片14    这时候你会发现有一个资源未加载,我们点击它,如图: 图片15    选择 proxy情景模式,点击添加条件,完成刷新页面即可。


备注:

   本文非原创,而是参考多篇博客上综合试验而写,主要参考以下博客:

     1、 http://jiyiren.github.io/2016/10/06/fanqiang/

     2、https://blog.csdn.net/HelloZEX/article/details/80806445

    3、https://segmentfault.com/a/1190000015725355?utm_source=tag-newest

     4、https://blog.csdn.net/killerstranger/article/details/80620171