请在Chrome、Firefox等现代浏览器浏览本站。

在debian系统的vps上搭建shadowsocks-libev

网络 JackScott 2654℃ 0评论

http://www.tennfy.com/1477.html

现在shadowsocks很流行,而且据说速度比ssh还要快,所以在买来的[vps优惠]搬瓦工bandwagonhost最低年付 $3.99上搭建了一下,速度确实不错。

如果不太懂vps操作,可使用一键包:
debian下shadowsocks-libev一键安装脚本

什么是shadowsocks

shadowsocks 是一个轻量级隧道代理,用来穿过防火墙。
目前服务端主流的是
shadowsocks-nodejs
shadowsocks-libev
shadowsocks-Python
shadowsocks-go
但是在小内存的vps还是要尽量节省内存,所以推荐shadowsocks-libev。
shadowsocks-libev有如下特点:
其一:版本更新及时,新功能支持的较多。比如目前最新的1.4.1版就支持UDP、多端口等最新功能。其二:资源占用极少,内存、CPU占用都非常低,即使是最低档64M内存的VPS都照跑不误。其三:部署、调试非常简单直观。

安装shadowsocks

小内存自然要使用debian,下面介绍在debian系统中搭建shadowsocks。
1、追加软件源
debian 6系统执行以下命令

1
echo "deb http://shadowsocks.org/debian squeeze main" >> /etc/apt/sources.list

debian 7系统执行以下命令

1
echo "deb http://shadowsocks.org/debian wheezy main" >> /etc/apt/sources.list

然后更新源并安装

1
2
apt-get update
apt-get install shadowsocks

2、配置shadowsocks

1
vi /etc/shadowsocks/config.json
1
2
3
4
5
6
7
8
{
          "server":"vps的ip",
          "server_port":8388,
          "local_port":1080,
          "password":"barfoo!", #认证密码
          "timeout":60,
          "method":"table" #加密方式,默认table,推荐aes-256-cfb
}

如果想用除table以外的加密方式,需要额外安装M2Crypto

1
apt-get install python-m2crypto

3、重启shadowsocks服务。

1
2
/etc/init.d/shadowsocks stop
/etc/init.d/shadowsocks start

使用shadowsocks

windows环境下需要下载客户端:http://sourceforge.net/projects/shadowsocksgui/files/dist/
填入之前配置的参数,保存运行即可。
新建浏览器代理为如下:

1
2
3
协议: socks5
地址: 127.0.0.1
端口: 刚才填的 local_port

推荐配合 AutoProxy 或者 Proxy SwitchySharp 一起使用。

如果对vps不是太熟悉,可以参考:自己动手搭建Shadowsocks服务器
如果vps不是ovz环境的话可以参看该文章进行优化:Shadowsocks服务器TCP优化配置
在ios及安卓系统上使用可以参考该文章:多平台使用Shadowsocks客户端

转载请注明:九鼎大哥 » 在debian系统的vps上搭建shadowsocks-libev

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址