首页 > Linux, 基础知识 > 再谈翻墙 shadowsocks

再谈翻墙 shadowsocks

之前一直使用过 chrome+goagent+SwitchySharp 方式,但不太稳定,所以购买了一个付费的 SSH ,最近到期了,也没有去续费,想着弄台VPS来玩玩。

SwitchySharp 应该不更新了,取而代之的是 Proxy SwitchyOmega ,大家也可以去尝试下这个,功能强大,非常不错。

和超哥聊了会,发现 主机测评 上介绍了不少VPS,感兴趣的同学可以去看看。本来想买 buyvm 的,可惜那款没有了,只有等以后有了再说了。有喜欢 buyvm 的同学,可以到www.doesbuyvmhavestock.com上随时查看是否有货。

最终购买了 RAMNODE 的OpenVZ SSD VPS (SVZ) Seattle机房的VPS,大概配置如下:
128MB RAM
128MB VSwap
1 CPU Core Access
10GB SSD Space
1Gbps Port
500GB Bandwidth
1 IPv4 Address
16 IPv6 Addresses

总共 $24 USD,官网上有 15% OFF的优惠,但是现在还有活动,代码 38RLY ,可以享受6.2折,折合人民币也就90。

下面是 shadowsocks+chrome+SwitchySharp 的配置方案:
1、在VPS上安装 rpmfusion 的包,可以丰富下yum源。在安装 rpmfusion 时如果缺包,例如epel-release等,可以到 rpm.pbone.net 上找找看;

2、在VPS 和 自己机器上 yum 安装 python-pip、python-gevent、m2crypto ,然后两边都执行 pip install shadowsocks 命令,来安装shadowsocks;

3、写一个配置文件,内容如下,文件名可以自定义:
{
“server”:”my_server_ip”,
“server_port”:8388,
“local_port”:1080,
“password”:”barfoo!”,
“timeout”:600,
“method”:”table”
}
大概解释下上面的配置:
第一行:设置服务的地址,也就是VPS的外网IP地址;
第二行:设置服务的端口,也就是shadowsocks服务的端口,默认是8388,最好自己定义一个;
第三行:设置本地的端口,也就是自己机器上的监听端口,最好也自定义下;
第四行:设置加密的密码,这个可以不用记,所以随便打一串复杂些的字符串即可;
第五行:设置超时的时间,单位秒;
第六行:设置加密的方法,有aes-128-cfb、aes-192-cfb、aes-256-cfb、bf-cfb、camellia-128-cfb、camellia-192-cfb、camellia-256-cfb、cast5-cfb、des-cfb、idea-cfb、rc2-cfb、rc4、seed-cfb、table可选,默认是table,不过,推荐使用aes-256-cfb。

4、将上面的配置文件分别放到VPS和自己机器的合适位置,例如我的配置文件叫shadowsocks-config,并且放到了/etc目录下;

5、在VPS上运行服务:
nohup ssserver -c /etc/shadowsocks-config &

6、在自己机器上也执行下面命令:
nohup sslocal -c /etc/shadowsocks-config &

7、打开chrome,安装SwitchySharp,配置 SwitchySharp,例如:
2013-12-12 16:55:56的屏幕截图
2013-12-12 16:58:01的屏幕截图
最后,选择“自动切换模式”;

8、随便翻墙测试吧~~~



转载本站文章请注明,来自: Edward's Blog

本文链接: http://www.edward-han.com/358.html

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须启用 javascript 才能在这儿看到验证码!

无觅相关文章插件,快速提升流量

加载中……