V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
test1199
V2EX  ›  问与答

请问 aria2 怎么用代理下 bt?

  •  
  •   test1199 · 69 天前 · 951 次点击
    这是一个创建于 69 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    8 条回复    2024-07-01 08:45:52 +08:00
    GeekGao
        1
    GeekGao  
       69 天前
    使用 HTTP 代理对于 aria2 的 DHT 网络来说是无效的。原因在于,DHT (分布式哈希表)通信主要依赖 UDP 协议,而 HTTP 代理仅支持 TCP 协议。这意味着,尽管你可以通过 HTTP 代理来控制 aria2 对 HTTP 和 FTP 等协议的下载,但对于 DHT 网络中的 P2P 通信,aria2 无法通过 HTTP 代理进行转发。

    aria2 本身并不直接支持 VPN ,但它会继承操作系统的网络设置。因此,如果你的系统通过 VPN 连接,那么 aria2 也将通过同样的 VPN 连接进行网络访问。
    所以,只要你的系统正确地通过 VPN 连接,aria2 就能自动使用 VPN 进行下载。
    test1199
        2
    test1199  
    OP
       69 天前
    @GeekGao 有没有软件可以达到代理的效果? 我用 proxychains 这个软件, 启动后就退出了,不知道怎么回事
    GeekGao
        3
    GeekGao  
       69 天前
    @test1199 你可以 clash 开全局模式试试,proxychains 可能存在兼容性问题的。
    test1199
        4
    test1199  
    OP
       69 天前
    @GeekGao 不太想开全局, 还有很多其他软件
    ewiglicht
        5
    ewiglicht  
       69 天前
    tun 模式?
    如果用 ruleset 的话还需要自定义一个规则覆盖 applications 规则集。
    0o0O0o0O0o
        6
    0o0O0o0O0o  
       69 天前 via iPhone
    @monkeyWie 的 gopeed
    bobryjosin
        7
    bobryjosin  
       69 天前
    起一个 wireguard ,aria2 监听接口只写 wireguard 的接口。
    vtroop
        8
    vtroop  
       69 天前
    ip rule from pid
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1982 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:07 · PVG 09:07 · LAX 18:07 · JFK 21:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.