使用Lucky的STUN实现Aria2动态更新公网监听端口号

参考文章:B站:LUCKY STUN穿透在Windows上使用UPnP工具为BT客户端自动添加内外端口号不同的映射规则

Aria2是可以支持BT下载的,可以通过配置BT-PORT和DHT-PORT,让其设置为与公网端口一致的话,可以提高BT下载效率,类似BitTorrent的绿灯。但是Aria2本身的API是不支持修改BT监听的BT-PORT和DHT-PORT,这样没办法实现动态更新公网端口号。本文章提供一直基于STUN实现动态端口号更新的方法

前置条件

  • 会使用lucky的STUN功能
  • 会使用WebHook功能
  • Aria2安装在linux下,并接受ssh免密连接

一、配置Lucky STUN穿透

如果你的lucky安装在OpenWrt上,看Openwrt的,其他linux版本例如飞牛OS,就看其他LInux

在lucky->STUN->添加穿透规则,分别创建TCP和UDP的STUN穿透规则,端口号可以保持一致。TCP端口用于BT数据传输,UDP端口用于DHT邻居发现。这里不使用内置端口转发,后续配置系统防火墙转发

在openwrt->网络->防火墙->通信规则来添加一条防火墙放行规则

在openwrt->网络->防火墙->端口转发来添加一条端口转发规则,这里的端口转发规则目标地址填写你安装好Aria2的ip地址,内部端口号填写STUN穿透后的公网端口。因为我们要保持aria2的bt监听端口和公网穿透穿透端口保持一致

这样就完成端口开放和映射的步骤了

二、配置Aria2程序

三、配置AriaNg

四、配置远程修改程序


未完成-待定

📌 本文由 FishBoss_Tca 原创,转载请注明作者和原文链接
原文链接:https://www.ytca.top/stun/2903/
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇