跳转到内容
登录关注  
luoxi

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

lala.im_2019-11-17_17-43-58.png

查看完整帖子

分享这篇帖子


链接帖子

参与讨论

你现在可以发表并稍后注册。 如果你有帐户,现在就登录参与讨论。

游客
回复主题...

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   你的链接已自动嵌入.   显示为链接来代替

×   你之前的内容已恢复.   清除编辑器

×   你无法直接粘贴图片。要从网址上传或插入图片。

登录关注  

×
×
  • 创建新的...