找回密码
 立即注册
搜索
查看: 2460|回复: 6

[软件] 如何让openwrt下的Qbit和Aria2走不同的网卡?

[复制链接]
     
发表于 2023-10-27 15:04 | 显示全部楼层 |阅读模式
这个openwrt是附路由.

我希望qbit走wan/wanv6直连非出国192.168.1.1
而aria2走lan过出国路由192.168.6.1
这个能实现吗? Snipaste_2023-10-27_14-48-26.jpg
当然我也可以牺牲点内存在宿主机上弄个docker_aria2ng这样我什么都不用做,但是我还是想问问.


回复

使用道具 举报

     
发表于 2023-10-27 15:27 来自手机 | 显示全部楼层
本帖最后由 紧那罗 于 2023-10-27 15:30 编辑

我能想到的要么套一层代理要么套一层docker来区分了。
哦 对了 这两个下载软件都能设使用的端口区间吧 用端口段区分一下往哪走应该也行?

评分

参与人数 1战斗力 +1 收起 理由
塔奇克马 + 1

查看全部评分

回复

使用道具 举报

     
发表于 2023-10-27 16:11 来自手机 | 显示全部楼层
没法让nftables区分流量的话应该办不到

不如跑个docker设置网关/根据不同的源IP路由

评分

参与人数 1战斗力 +1 收起 理由
塔奇克马 + 1

查看全部评分

回复

使用道具 举报

     
发表于 2023-10-27 16:44 | 显示全部楼层
本帖最后由 萌名雪 于 2023-10-27 16:45 编辑
  1. aria2c --interface eth0
复制代码


qBittorrent 高级设置里有 bind interface 的选项(GUI 齿轮 —— 高级 —— 网络接口)

对网络应用而言,能选择 bind interface 是基操

评分

参与人数 1战斗力 +2 收起 理由
塔奇克马 + 2 有用

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2023-10-27 18:44 | 显示全部楼层
萌名雪 发表于 2023-10-27 16:44
qBittorrent 高级设置里有 bind interface 的选项(GUI 齿轮 —— 高级 —— 网络接口)

对网络应用而言 ...

试了下 Snipaste_2023-10-27_18-42-39.jpg
log中显示
  1. 2023-10-27 10:31:09.372673 [DEBUG] [SocketCore.cc:1352] Finding interface eth0
  2. 2023-10-27 10:31:09.372916 [DEBUG] [SocketCore.cc:1290] Sockets will bind to 192.168.6.254
  3. 2023-10-27 10:31:09.373175 [WARN] [DownloadEngineFactory.cc:198] Neither --rpc-secret nor a combination of --rpc-user and --rpc-passwd is set. This is insecure. It is extremely recommended to specify --rpc-secret with the adequate secrecy or now deprecated --rpc-user and --rpc-passwd.
  4. 2023-10-27 10:31:09.373363 [INFO] [HttpListenCommand.cc:106] CUID#8 - Using port 6800 for accepting new connections
  5. 2023-10-27 10:31:09.373477 [NOTICE] [HttpListenCommand.cc:108] IPv4 RPC: listening on TCP port 6800
  6. 2023-10-27 10:31:09.407076 [INFO] [LibsslTLSContext.cc:295] Trusted CA certificates were successfully added.
  7. 2023-10-27 10:31:09.424388 [INFO] [HttpListenCommand.cc:77] RPC: Accepted the connection from 192.168.6.178:50002.
  8. 2023-10-27 10:31:09.424908 [INFO] [HttpServer.cc:186] HTTP Server received request
复制代码
但是出国那部分文件还是无法下载,

回复

使用道具 举报

     
发表于 2023-10-27 21:36 | 显示全部楼层
塔奇克马 发表于 2023-10-27 18:44
试了下
log中显示
但是出国那部分文件还是无法下载,

可以看看docker使用macvlan,但是一是更复杂,二是会影响性能。自己取舍看看。
回复

使用道具 举报

     
 楼主| 发表于 2023-10-27 22:46 | 显示全部楼层
HSJ1992 发表于 2023-10-27 21:36
可以看看docker使用macvlan,但是一是更复杂,二是会影响性能。自己取舍看看。 ...

换了几个版本...不是aria2不行就是qbit不行..最后换了个定制版好像可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 22:33 , Processed in 0.053823 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表