请问 aria2 怎么用代理下 bt?

181 天前
 test1199

我看只有 http-proxy 这个, 我怎么控制通过代理来下 bt 呢? 据说 bt 还有 dht 用 udp 协议, 有参数控制 aria2 吗?

1141 次点击
所在节点    问与答
8 条回复
GeekGao
181 天前
使用 HTTP 代理对于 aria2 的 DHT 网络来说是无效的。原因在于,DHT (分布式哈希表)通信主要依赖 UDP 协议,而 HTTP 代理仅支持 TCP 协议。这意味着,尽管你可以通过 HTTP 代理来控制 aria2 对 HTTP 和 FTP 等协议的下载,但对于 DHT 网络中的 P2P 通信,aria2 无法通过 HTTP 代理进行转发。

aria2 本身并不直接支持 VPN ,但它会继承操作系统的网络设置。因此,如果你的系统通过 VPN 连接,那么 aria2 也将通过同样的 VPN 连接进行网络访问。
所以,只要你的系统正确地通过 VPN 连接,aria2 就能自动使用 VPN 进行下载。
test1199
181 天前
@GeekGao 有没有软件可以达到代理的效果? 我用 proxychains 这个软件, 启动后就退出了,不知道怎么回事
GeekGao
181 天前
@test1199 你可以 clash 开全局模式试试,proxychains 可能存在兼容性问题的。
test1199
181 天前
@GeekGao 不太想开全局, 还有很多其他软件
ewiglicht
181 天前
tun 模式?
如果用 ruleset 的话还需要自定义一个规则覆盖 applications 规则集。
0o0O0o0O0o
181 天前
@monkeyWie 的 gopeed
bobryjosin
181 天前
起一个 wireguard ,aria2 监听接口只写 wireguard 的接口。
vtroop
180 天前
ip rule from pid

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1053700

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX