lala.im:Dragonite:一个双边加速工具

運維技術·VPN代理·軟件/源碼·lala.im · 2019-11-17 · 103 人浏览

原文地址:https://lala.im/6557.html,請支持原作者!該處僅作轉載。

Dragonite是JAVA开发的,所以需要服务端和客户端都安装JAVA环境。
Windows在这里下载JAVA安装包就能安装了:
https://www.java.com/zh_CN/download/windows-64bit.jsp
下面是Debian10配置Dragonite加速Shadowsocks的简易方法,首先安装需要用到的工具:

apt -y update
apt -y install default-jre
apt -y install shadowsocks-libev supervisor wget nano unzip

编辑ss配置文件:

nano /etc/shadowsocks-libev/config.json

使用下面的配置:

{
    "server":"0.0.0.0",
    "mode":"tcp_and_udp",
    "server_port":20001,
    "local_port":1080,
    "password":"shadowsocks密码",
    "timeout":60,
    "method":"chacha20-ietf-poly1305"
}

重启ss:

systemctl restart shadowsocks-libev
systemctl enable shadowsocks-libev

下载dragonite:

cd /opt
wget https://github.com/dragonite-network/dragonite-java/releases/download/fwd-0.4.0-prx-0.4.0/dragonite-forwarder-0.4.0.zip
unzip dragonite-forwarder-0.4.0.zip
cd dragonite-forwarder-0.4.0/bin

放在前台测试运行一下,看能不能正常工作:

./dragonite-forwarder -s -f 20001

可以话的退出来新建一个supervisor的配置文件:

nano /etc/supervisor/conf.d/dragonite.conf

写入下面的配置:

[program:dragonite]
priority=1
directory=/opt/dragonite-forwarder-0.4.0/bin
command=/opt/dragonite-forwarder-0.4.0/bin/dragonite-forwarder -s -f 20001
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisor/dragonite.log

更新supervisor配置/设置开机自启:

supervisorctl update
systemctl enable supervisor

客户端这边开一个powershell,进入到程序的bin目录下:

cd C:\Users\LALA\Desktop\dragonite-forwarder-0.4.0\bin

使用下面的命令运行程序:

.\dragonite-forwarder -a 服务器公网IP -f 20001 -d 100 -u 30

其中-d是指你的本地宽带下行速率,-u是上行速率,单位是Mbps。
最后在ss内添加一个节点:

範例

運維技術 軟件/源碼 VPN代理 lala.im
Theme Jasmine by Kent Liao