月度归档:2015年02月

shadowsocks安装|能爬出墙的梯子

介绍

shadowsocks是一个轻量级的隧道代理,简称ss,其他类似的工具有goagent, 各种网页代理,vpn等等.其相比于goagent来说,使用的门槛相对较高(需要有自己的服务器),比较稳定(不容易被河蟹,X大期间goagent访问也是各种不稳定),没有流量限制(goagent为1G/天),安全(加密传输的数据)等优点.

准备

在使用ss之前,必须的准备的有一下几个东西

  • 一台服务器及独立的ip地址(or vps)要翻出去,服务器就得在国外,翻进来,服务器就得在国内
  • 服务器具有python运行环境(for python版本) 最好是2.6 或 2.7
  • 有折腾梯子的能力 前提是你能折腾linux系统

如果没有以上的东西 我建议你买ss服务或者在大/局/域/网/内活着 其实也挺好,眼不坚信不烦吗

安装 服务端

服务端安装相对复杂的vpn goagent之类的比起来简单的多 几条命令即可搞定

1.检查你vps服务器的python版本;推荐2.6 或 2.7

2.安装pip

3.重头戏开始

好了就这么简单,ss装完了

配置服务端

配置那就更简单了,随便在什么位置写个配置文件,启动ss就ok了
当然为了之后方便管理,还是在一个固定的地方配置吧

config.json 内容如下

解释:

  • server 服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址
  • server_port 服务器端口
  • local_port 本地端端口
  • password 用来加密的密码
  • timeout 超时时间(秒)
  • method 加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4”, 等等。
  • 默认是一种不安全的加密,推荐用 “aes-256-cfb”

运行ss程序

在配置文件目录里面执行
一般来说我们都让其在后台一直运行的,所以用如下命令即可。

后台执行并将日志写入log文件

注:在防火墙中开启你的服务端口访问权限

查看下端口状态

梯子就搭建完成了 SS

客户端配置

你要么等我写,要么就看看官方推荐吧

shadowsocks官方推荐客户端:http://shadowsocks.org/en/download/clients.html