Linux下配置ss(shadowsocks)服务端
有的时候,比如我以前工作的时候,会出现因为网络而无法访问一些网站或资源(因为教育网或在一些网络会设置安全策略,屏蔽一些网络)。于是我们就要想办法了。其中之一便是ss(shadowsocks)。本文就是介绍如何配置shadowsocks服务端。
首先你要确保你的Linux有python2.7
输入python -V (这里的是大写的V请注意)
如果正确输出版本号即可
如果没有执行 sudo apt-get install python (如果本来就是root登录不需要sudo)
然后确保有pip
同上
输入 pip -V
如果正常输出则OK
如果没有执行 sudo apt-get install python-pip (如果本来就是root登录不需要sudo)
然后安装shadowsocks
执行
pip install shadowsocks -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
PS: -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 的意思是从豆瓣的镜像下载
安装完毕之后在随意的地方建一个
shadowsocks.json
然后编辑这个文件
vim shadowsocks.json
内容如下
{
"server_address":"服务器ip",
"server_port":8388, #服务器端口号
"local_address":"127.0.0.1", #本地ip
"local_port":1080, #本地端口号
"password":"password", #你的密码,客户端登录的时候需要输入
"timeout":600,
"method":"aes-256-cfb", # 加密方式,客户端连接的时候需要一样
"fast_open":true
}
然后保存退出
执行:
ssserver -c shadowsocks.json
即可
这个时候客户端即可进行连接了