静看光阴荏苒
不管不顾不问不说也不念

Dragonite:一个双边加速工具

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内添加一个节点:

赞(1)
未经允许不得转载:荒岛 » Dragonite:一个双边加速工具
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

分享创造快乐

广告合作资源投稿