Centos安装shadowsocks轻量级服务器中转包传输(代理)工具
时间:2016-02-01 18:08 来源:linux.it.net.cn 作者:IT
shadowsocks是一个基于 python 的轻量级socks代理软件,最主要的功能是帮助我们自由地访问互联网,即翻墙,性能上比SSH/GoAgent更优越
shadowsocks 分:服务端, 客户端两部分。
服务端必须要在墙外!
shadowsocks 客户端支持的平台有:mac、windows、linux、安卓等
官方网站:http://www.shadowsocks.org/
客户端下载地址:http://www.shadowsocks.org/downloads
我们介绍的是shadowsocks-libuv服务端安装方法
更多细节可以查看https://github.com/dndx/shadowsocks-libuv
注
安装前需要选安装git,具体安装方法请查看CentOS5.5上安装Git
1
yum install openssl-devel
2
git clone --recursive https://github.com/dndx/shadowsocks-libuv.git
3
cd shadowsocks-libuv/
然后我们修改配置文件
1
vim config.h
一般修改端口号和密码即可,端口号不要弄太常见的
修改完成后make编译
1
make
到此安装完成,如果你服务器开启了iptables防火墙则需要将shadowsocks端口号如10086加入防火墙中
1
iptables -I INPUT -p tcp -m tcp --dport 10086 -j ACCEPT #加入规则
2
service iptables save #保存
3
iptables -L -n #查看的iptables规则
安装完成后我们可以将server文件任意改名或者移动位置,例如我移动到/root下改名为socksserver
1
mv ./server /root/socksserver
后台运行
1
nohup /root/socksserver &
如果不希望看到nohup.out,可以改为
1
nohup /root/socksserver > /dev/null 2>&1 &
设置开机启动,可以参照CentOS 程序开机自启动方法总结
1
echo "nohup /root/socksserver > /dev/null 2>&1 &" >> /etc/rc.d/rc.local
如果想临时修改参数
1
$ ./server -?
2
./server: invalid option -- ?
3
Shadowsocks Version:0.2 libuv(0.9) Written by Dndx(idndx.com)
4
Usage: ./server [-l listen] [-p port] [-k keyfile] [-f pidfile] [-m rc4|shadow]
5
6
Options:
7
-l : Override the listening IP ip地址
8
-p : Override the listening port 端口号
9
-k : Override the listening password 密码
10
-f : Override the pidfile path pidfile位置
11
-m : Override the encryption method 加密方式
(责任编辑:IT)
shadowsocks是一个基于 python 的轻量级socks代理软件,最主要的功能是帮助我们自由地访问互联网,即翻墙,性能上比SSH/GoAgent更优越
shadowsocks 分:服务端, 客户端两部分。 官方网站:http://www.shadowsocks.org/ 客户端下载地址:http://www.shadowsocks.org/downloads 我们介绍的是shadowsocks-libuv服务端安装方法 更多细节可以查看https://github.com/dndx/shadowsocks-libuv
注
然后我们修改配置文件
一般修改端口号和密码即可,端口号不要弄太常见的 修改完成后make编译
到此安装完成,如果你服务器开启了iptables防火墙则需要将shadowsocks端口号如10086加入防火墙中
安装完成后我们可以将server文件任意改名或者移动位置,例如我移动到/root下改名为socksserver
后台运行
如果不希望看到nohup.out,可以改为
设置开机启动,可以参照CentOS 程序开机自启动方法总结
如果想临时修改参数
(责任编辑:IT) |