最近把VPS搬家到了Locvps,也就放弃了原有的ssh翻墙,直接安装个shadowsocks。

shadowsocks 是一个python语言编写的开源轻量级隧道代理,是个非常好用的梯子。

升级Python

首先需要查看一下Python的版本。

安装过程中需要使用Python 2.7以上版本,由于目前大D所使用的VPS的yum需要Python 2.4.x的支持,所以我们要编译安装Python。

由于yum需要Python 2.4.x的支持,编辑/usr/bin/yum

将头部的

修改成

安装openssl和openssl-devel

确认swig的版本,需要swig的版本>=2.0.0

如果版本低,则升级。

编译安装swig

编译安装M2Crypto

如果遇到如下错误:

再进行编译安装

安装Easyinstall

安装pip

安装Shadowsocks

然后配置一下,创建配置文件/etc/shadowsocks.json

示例:

各字段意思:

字段名 含义
server 服务端监听的地址,服务端可填写 0.0.0.0
server_port 服务端的端口
local_address 本地端监听的地址
local_port 本地端的端口
password 用于加密的密码
timeout 超时时间,单位秒
method 默认 "aes-256-cfb",参见加密方法
fast_open 是否使用 TCP_FASTOPEN, true / false
workers worker 数量,Unix/Linux 可用,如果不理解含义请不要改

然后就可以使用ssserver -c /etc/shadowsocks.json来启动代理了。

如果需要后台运行,可以使用

客户端程序可以到:https://github.com/clowwindy/shadowsocks/wiki/Ports-and-Clients#windows 下载

版权声明
转载保留版权: 大D技研室 | 《Centos安装Shadowsocks》
本文链接地址:https://www.dadclab.com/archives/4788.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , , , , 标签