一个乱七八糟的博客~

debian VPS 搭建 shadowsocks-libev步骤

1.首先更新下软件源

apt-get update
apt-get upgrade

2.安装编译器和git

apt-get install build-essential autoconf libtool libssl-dev git

3.把源码clone下来,编译安装(编译安装是最新版,用源安装不是最新版本)

git clone https://github.com/shadowsocks/shadowsocks-libev.git
cd shadowsocks-libev
./configure && make
make install

4.运行shadowsocks-libev(两种方法)

4.1 直接使用命令行参数运行

nohup /usr/local/bin/ss-server -s 0.0.0.0 -p 443 -k xxxxxxxx -m rc4-md5 &

-s 服务端监听的地址,服务端可填写 0.0.0.0
-p 服务端的端口。最好10000以下
-k 用于加密的密码。貌似得8位以上,总之多打点吧
-m 加密方法,推荐 “rc4-md5”
这样shadowsocks-libev就按照给定的参数运行了

4.2 调用配置文件运行 建立/etc/shadowsocks.json这个配置文件

如果你不太了解vi编辑器也不用担心,只需要了解几条简单的命令就可以了:
i 进入编辑模式
ESC 进入命令模式
:wq 保存并退出

wget -P /etc http://langhun.me/download/shadowsocks.json  #下载shadowsocks.json文件
vi /etc/shadowsocks.json                                    #编辑shadowsocks.json文件

20140821135610 

运行shadowsocks-libev

nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json &

5.让shadowsocks-libev开机自启动
编辑/etc/rc.local

vi /etc/rc.local
#在 exit 0 上边 添加 
#如果你是按照4.1配置,那么就按照4.1的格式复制上去
nohup /usr/local/bin/ss-server -s 0.0.0.0 -p 443 -k xxxxxxxx -m aes-256-cfb &

#又如果你是安装4.2配置,那你就可以直接复制下面这段上去
nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json &

20140821144521 

这样 shadowsocks-libev 就可以开机自启了。

最后

如果你要开启udp转发只需要在命令行增加-u可以了
如下:
4.1配置

nohup /usr/local/bin/ss-server -s 0.0.0.0 -p 443 -k xxxxxxxx -m aes-256-cfb -u &

亦或者
4.2配置

nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json -u &

再最后

更新shadowsocks

cd shadowsocks-libev
make uninstall
make cleal
cd /root
rm -rf shadowsocks-libev
#好了卸载完了、在执行一遍安装就好了。
git clone https://github.com/shadowsocks/shadowsocks-libev.git
cd shadowsocks-libev
./configure && make
make install
#最后重启就好了、
赞(0)
未经允许不得转载:狼魂 -Blog » debian VPS 搭建 shadowsocks-libev步骤
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    支持狼兄~

    Trigold6年前 (2014-08-21)回复
  2. #2

    http://vpsjc.com VPS教程网 欢迎互踩 支持狼兄!!

    Super賓6年前 (2014-09-18)回复
%d 博主赞过: