A-A+

Centos6系统安装shadowsocks科学上网工具

2017年02月11日 日记 暂无评论 阅读 次

之前一直是用免费的VPN来进行扶墙,不过免费的终归还是不太稳定,前两天看到一个便宜的VPS,18元一个月,1T的流量,感觉不错,就入手了一个。大家如果看着好也可以试试。

注册地址:点我注册

自己装了一个VPN,结果总是断线。vpn有时候能连接几分钟,然后断线;有时候能连接几十分钟,然后断线。真是让人抓狂!

然后又是一顿折腾,怎么搞都没用。最后客服说,估计是宽带运营商对vpn进行了拦截和限制,所以建议我使用shadowsocks。好吧,用就用吧,找客服要教程,结果客服说:你google吧。我去,这客服做的,也太轻松了吧。没法,硬着头皮上。又经过一段时间折腾,终于把shadowsocks安装好,用了一段时间,感觉非常不错,无论是速度还是稳定性都非常好。好了,现在就把过程列出来。本人完全linux新手,有什么不对的,请多体谅哈。

Centos6安装shadowsocks轻量级服务器中转包传输(代理)工具
第一步:安装openssl-devel
# yum install  openssl-devel
第二步:安装make命令
make是gcc的编译器,VPS买来必定要安装。由于服务器是最小化安装centos系统,所以我们需要自己安装make命令
安装:
# yum -y install gcc automake autoconf libtool make
安装g++:
# yum -y install gcc gcc-c++
第三步:安装git命令
# yum -y  install git
【最后查看版本:git  --version】
第四步:下载源码包,然后编译安装
# git clone https://github.com/madeye/shadowsocks-libev.git
# cd  shadowsocks-libev
# ./configure
# make  && make install
第五步:加入防火墙规则(可选,如果安装了防火墙。这一步我没有做)
# iptables -I  INPUT -p tcp -m tcp --dport 8123 -j ACCEPT   #加入规则,端口号就是
# service  iptables save  #保存
# iptables -L  -n  #查看的iptables规则
第六步:启动shadowsocks
nohup ss-server -s ipaddress -p port -k password &
说明:ipaddress是vps空间的ip地址,port是端口号,password是密码


window系统的客户端,我用的是yingwa,下载地址是“https://breakwall.net/soft/yingwa.zip”。这个很容易,按照提示把各种配置填写好就是了。


题外话:
不过,最后还是有个问题没有搞定,就是如何把启动shadowsocks的命令加入到开机启动中,google了很多方法,都没起到效果。比如下面两种方法,

echo "nohup ss-server -s ipaddress -p port -k password &" >> /etc/rc.d/rc.local
echo "nohup ss-server -s ipaddress -p port -k password > /dev/null 2>&1 &" >> /etc/rc.d/rc.sysinit

添加进去后,还是没起到作用。希望知道的同学帮下忙,先谢了。

给我留言