VPS部署deblocus简明教程

2015/10/08
deblocus也是一种类似于SS的加密隧道工具,项目地址:https://github.com/Lafeng/deblocus/tree/dev

部署方法如下:

VPS端:

wget http://dl.soez.xyz/deblocus/deblocus-0.11.2770b-linux-x64.tar.xz
tar -xvf deblocus-0.11.2770b-linux-x64.tar.xz

创建用户配置文件:user.conf:
vi user.conf
填入:
username1:password1    //这个请自行定义

创建server端的配置文件:deblocus.d5s

./deblocus -csc -o deblocus.d5s

编辑配置文件: deblocus.d5s
vi deblocus.d5s
deblocus.d5s 内容样式如下:

配置参数是否必须说明示例
Auth必须用户密码记录文件路径file://user.conf
file:///etc/deblocus/user.conf
file://d:/user.conf
Cipher必须加密方法AES128CFB
AES192CFB
AES256CFB
CHACHA12
CHACHA20
DenyDest可选拒绝代理对指定国家的网络的访问
填2位国家代码或OFF(不过滤)
OFF US CN HK ...
Listen必须监听地址和端口
(无地址则为所有地址监听)
:9008
127.0.0.1:9008
ServerName必须服务器名称myserver
Verbose可选日志冗余级别1-5
我的配置实例如下:

Cipher               AES256CFB
Auth                file://./user.conf
Listen             :9008
ServerName         SERVER_NAME
Verbose            1

生成用户凭据:

./deblocus -ccc <VPS IP:9008> <Username1>   //服务器IP端口可以自定义,我这里只是举例成9008

用户凭据格式如下:

-----BEGIN deblocus/CLIENT-CREDENTIAL-----
D5P: d5://username1:password1@VPS IP:9008#AES256CFB
Provider: SERVER_NAME

MIGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
JzXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+qXXXXXXXXXXXXXXX
-----END deblocus/CLIENT-CREDENTIAL-----

记住这个用户凭据,并拷贝存档到你的客户机。

至此服务端配置完毕,然后运行:nohup ./deblocus -serv -v=1 &  
注意:配置文件deblocus.d5s和deblocus必须位于同一目录下。
服务端搞定。

客户端:
下载: https://dl.soez.xyz/deblocusMonitor/deblocusMonitor.7z   //deblocus的windows GUI图形控制工具

http://dl.soez.xyz/deblocus/deblocus-0.11.2770b-windows-x64.7z  //deblocus windows客户端运行核心文件

下载解压以后,单独建立一个deblocus目录。
在此目录下编辑 deblocus.d5c 配置文件,同时把服务端产生的用户凭据填进去,样式如下:


# -----------------------------
# deblocus client configuration
# -----------------------------

Listen      :9009
Verbose     1
# 把服务端产生的用户凭据填进去
-----BEGIN deblocus/CLIENT-CREDENTIAL-----
D5P: d5://username1:password1@VPS IP:9008#AES256CFB
Provider: SERVER_NAME

MIGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
JzXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+qXXXXXXXXXXXXXXX
-----END deblocus/CLIENT-CREDENTIAL-----
然后运行deblocusMonitor(选中 deblocus.d5c文件,然后start),运行成功会有这样的提示:



浏览器再新建一个Socks5 127.0.0.1:9009即可。
linux下则运行:
./deblocus

来源:Gary12  https://groups.google.com/

Related Posts