摘要
本部分开始介绍如何安装shadowsocks,如果您不了解shadowsocks是什么,请点击此链接以
获取相关资料
Shadowsocks系列
安装Shadowsocks
安装概览
在安装shadowsocks之前,我们需要了解shadowsocks有哪些版本
目前shadowsocks的服务器端有四个版本:
- Shadowsocks-Python
- Shadowsocks-libev
- Shadowsocks-Go
- Shadowsocks-NodeJS
本次介绍将介绍安装Shadowsocks-Python版本,由于Python版本用的较多,其他版本自行搜索。
其次本次安装适合于Centos系统版本
安装的步骤:
1.安装PIP
2.安装Shadowsocks
3.配置Shadowsocks
4.运行并检查Shadowsocks运行状态
PIP安装
1 2 3 4 |
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz tar zvxf 1.5.5.tar.gz cd pip-1.5.5/ python setup.py install |
如果您安装PIP时候提示”ImportError: No module named setuptools
“,请尝试以下方案修复
1 2 3 4 5 |
wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build python setup.py install |
Shadowsocks安装
1
|
pip install shadowsocks
|
配置Shadowsocks
编辑Shadowsocks配置文件,如果文件不存在请新建
1
|
vim shadowsocks.json
|
配置场景一
单一端口下的配置,场景:不需要区分用户,所有账户使用单一端口连接代理Shadowsocks
server
:Shadowsocks的IP通常是VPS的公网地址
server_port
:shadowsocks的监控听链接请求的端口
password
:shadowsocks的链接的验证密码
method
:加密方式支持”aes-256-cfb
“,”rc4-md5
“,”aes-192-cfb
“,”aes-128-cfb
“,”table
“ 建议rc4-md5
加密好,速度快
其他设置保持默认
1 2 3 4 5 6 7 8 9 10 |
{ "server":"填写你的服务器ip", "server_port":8388, "local_address": "127.0.0.1", "local_port":1080, "password":"填写您的链接密码", "timeout":300, "method":"aes-256-cfb", "fast_open": false } |
配置场景二
多端口下的配置,场景:区分用户,不同账户使用不同端口连接代理Shadowsocks
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
{ "server":"填写你的服务器IP", "local_address": "127.0.0.1", "local_port":1080, "port_password":{ "端口1":"密码", "端口2":"密码", "端口3":"密码", "端口4":"密码", "端口5":"密码" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false } |
运行并检查Shadowsocks运行状态
前台运行Shadowsocks服务(控制台直接输出日志,且不能关闭控制台)
1
|
ssserver -c shadowsocks.json
|
后台运行Shadowsocks服务(可以关闭控制台)
1 2 |
ssserver -c /etc/shadowsocks.json -d start #开始 ssserver -c /etc/shadowsocks.json -d stop #停止 |
加入自启动
1 2 |
vim rc.local local ssserver -c shadowsocks.json -d start |
测试
到此,Shadowsocks服务端已经部署完成,现在您需要获取到Shadowsock的链接客户端进行连接并代理上网
客户端的链接视图
客户端下载地址:Shadowsocks
结语
如果你还需要了解更多技术文章信息,请继续关注Jory博客