国内SSH被封,造成SSH管理服务器都快要成问题,无奈只好换成shadowsocks。
debian下shadowsocks比较简单:
1、添加软件源deb http://shadowsocks.org/debian squeeze main
然后apt-get update;apt-get install shadowsocks-libev
2、vi /etc/shadowsocks-libev/config.json
{
“server”:”vps的ip”,
“server_port”:8388,
“local_port”:1080,
“password”:”barfoo!”, #认证密码
“timeout”:60,
“method”:”table” #加密方式,默认table,推荐aes-256-cfb
}
debian默认加密方式是null,table加密方式也可以使用,貌似不太安全,推荐aes-256-cfb,在使用aes时需要安装m2cryptto:
apt-get install python-m2crypto
同时在选择加密方式时,要有引号,debian默认的没有引号,在启动服务时会提示unexpected a when seeking value。
配置好以后就可以直接重启shadowsocks了:
/etc/init.d/shadowsocks-libev restart
到这里整个配置工作就完成了,下面就需要你本地的客户端了:
windows下客户端:http://sourceforge.net/projects/shadowsocksgui/files/dist/
当然sourceforge.net也是被墙了,可以使用sourceforge.jp。
下载回来按照需要填写IP,PORT,等就可以了,然后开启代理,在你的FIREFOX上弄个代理插件比如foxyproxy,配置下IP PORT就OK了。