ShadowSPDY: 基于 Shadowsocks 和 SPDY 的隧道代理

ShadowSPDY 是基于 ShadowsocksSPDY 而构建的轻量级
隧道代理。经我试用,ShadowSPDY 用来穿墙的效果不错,与 Shadowsocks
相比,浏览网页时感觉明显变快了。

要使用 ShadowSPDY,可按如下步骤安装和配置。

安装

先安装 Node.js,以 Debian 例:

apt-get install nodejs
ln -s /usr/bin/nodejs /usr/bin/node

再克隆一份 ShadowSPDY:

cd
git clone https://github.com/clowwindy/ShadowSPDY.git
cd ShadowSPDY
npm install

准备配置

准备一份扩展名为 json 的配置文件,如我的是 ~/.shadowsocks.json:

{
"server":"服务器 IP",
"server_port":8899,
"local_port":1080,
"password":"密码",
"timeout":600,
"method":"aes-256-cfb"
}

其中项目说明如下:

  • server:填写服务器 IP 地址
  • server\_port:填写服务器端口
  • local\_port:填写本机端口
  • password:填写密码
  • timeout:设置超时
  • method:设置加密方法

启动 ShadowSPDY

在服务端使用以下指令启动:

./ShadowSPDY/bin/spserver -c ~/.shadowsocks.json

在本机使用下列指令启动:

./ShadowSPDY/bin/splocal -c ~/.shadowsocks.json

配置浏览器

以 Firefox 为例,在“首选项 > 高级 > 网络 > 设置”中选择“
手动代理配置”,并在“SOCKS 主机”中填入“127.0.0.1”、端口中
填入本机端口、选中“SOCKS v5”保存即可。

Read More: