ShadowSocks Linux 客户端安装(Centos)
前段时间购买了个VPS,新年在家用openvpn搭建的代理服务器上网很稳定,但是开学后学校openvpn被封,所以今天用ShadowSocks搭建代理。
服务器端: 自带的一键安装,无需多说
客户端:
1 windows客户端,直接下载ShadowSocks-Gui 版本就填入服务器端数据,设置浏览器便可以上网
2 Centos 客户端(32bit)
实验室里的Centos 是32bit的,ShadowSocks-gui 只有x64位的,百度收到下面的资料,
参考并下载https://github.com/huaisha1224/ShadowSocks-Client
但是运行是出错,如下:
[tuzhuke@localhost ShadowSocks-Client-master]$ ./ShadowSocks_local.py warning: gevent not found, using threading instead shadowsocks 2.6.8 2015-03-05 14:57:54 INFO Loading Config From config.json 2015-03-05 14:57:54 ERROR M2Crypto is required to use encryption other than default method
这是因为选择的加密方式为aes-256-cfb,必须安装M2Crypto
参考文章:http://teddysun.com/339.html
1先安装依赖包:
yum install -y openssl-devel gcc swig python-devel autoconf libtool
2安装setuptools:
wget --no-check-certificate https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
python ez_setup.py install
3 再通过pip安装M2Crypto
pip install M2Crypto
此时再运行
[tuzhuke@localhost ShadowSocks-Client-master]$ ./ShadowSocks_local.py
然后设置浏览器代理就可以正常上网了
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。