microka 发表于 2023-5-1 14:45

【已解决】退出qBittorrent后网络会轻微中断,求诊断~

本帖最后由 microka 于 2023-5-8 21:57 编辑

已解决:详见 8楼
======================



以下是原帖:
--------------------------------------

用的是B610-4E光猫拨号,开启IPv6,光猫配置如下:

硬件版本:1B40.A
软件版本:V5R019C20S190


wan配置


DHCPv6配置

Windows 11 + qBittorrent 4.5.2,种子数5000+,活动状态(正在产生上传或下载流量)种子数30~50左右,具体症状为:退出qBittorrent后(退出前已停止所有正在活动的种子),网络会出现轻微中断,比如本机运行的ToDesk和向日葵大概率会变灰(即连不上服务器),但很快又能重新连上;比如局域网内另一台设备访问获取公网IPv6串流会出现断流,也是重新连接就能恢复正常,但过一会儿又有概率再次断流。

查看光猫调试日志,发现log里面自从光猫上一次重启后,正是在退出qBittorrent后,才产生了新的日志记录。光猫日志如下(不含光猫重启初始化阶段):
2023-05-01 05:14:23 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:14:23 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:14:23 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:14:23 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:14:23 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:14:27 static: ActionName: DeletePortMapping, Source IP: 192.168.100.88
2023-05-01 05:14:27 static: ActionName: DeletePortMapping, Source IP: 192.168.100.88
2023-05-01 05:19:31 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:19:31 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:19:31 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:19:31 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:19:31 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:21:01 dynamic:Load memu from the directory .
2023-05-01 05:21:58 static:send Ack, xid, mac[********(LAN1下连交换机)], request serverip, clientip, yourip, dns1
2023-05-01 05:22:33 static:send Ack, xid, mac[****************(LAN3下连交换机)], request serverip, clientip, yourip, dns1
2023-05-01 05:24:39 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:24:39 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:24:39 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:24:39 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:24:39 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:29:47 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:29:47 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:29:47 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:29:47 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:29:47 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:33:57 static:send Ack, xid, mac[********(LAN1下连交换机接入设备)], request serverip, clientip, yourip, dns1
2023-05-01 05:34:56 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:34:56 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:34:56 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:34:56 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:34:56 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:37:14 static:send Ack, xid, mac[********(LAN3下连交换机接入设备)], request serverip, clientip, yourip, dns1
2023-05-01 05:40:04 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:40:04 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:40:04 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:40:04 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:40:04 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:41:10 static:receive Ack, wan, xid, mac[******(B610 IPTV口)], request serverip, clientip, yourip, gateway ip, dns1, dns2
2023-05-01 05:41:18 static:send Ack, xid, mac[****************(LAN3下连交换机接入设备)], request serverip, clientip, yourip, dns1
2023-05-01 05:41:22 static:receive dhcp reply! wanName,xid
2023-05-01 05:41:22 static:receive dhcp reply! wanName,aftrName,dns,gateway
2023-05-01 05:42:07 static:send Ack, xid, mac[****************(LAN1下连交换机接入设备)], request serverip, clientip, yourip, dns1
2023-05-01 05:45:12 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:45:12 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:45:12 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:45:12 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:45:12 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:50:21 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:50:21 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:50:21 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:50:21 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:50:21 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:51:58 static:send Ack, xid, mac[********(LAN1下连交换机)], request serverip, clientip, yourip, dns1
2023-05-01 05:52:34 static:send Ack, xid, mac[****************(LAN3下连交换机)], request serverip, clientip, yourip, dns1
2023-05-01 05:55:30 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:55:30 static: ActionName: GetExternalIPAddress, Source IP: 192.168.100.88
2023-05-01 05:55:30 static: ActionName: GetSpecificPortMappingEntry, Source IP: 192.168.100.88
2023-05-01 05:55:30 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:55:30 static: ActionName: GetStatusInfo, Source IP: 192.168.100.88
2023-05-01 05:57:06 static:send Ack, xid, mac[********(LAN1下连交换机接入设备)], request serverip, clientip, yourip, dns1
192.168.100.88是我运行qBittorrent的设备IP,日志时间需要+8转换为本地时间;upnp服务就只有qBit和zerotier,但日志里面的upnp记录应该和zerotier无关,毕竟退出qBit前也没见相关记录。
翻查qBittorrent日志
(N) 2023-05-01T13:14:29 - 发起了 qBittorrent 终止操作
(I) 2023-05-01T13:14:29 - UPnP/NAT-PMP support: OFF
(N) 2023-05-01T13:22:37 - qBittorrent 现在准备好退出了
我是在13:06-13:14期间对活动种子执行停止操作,13:14执行退出qB指令,13:22完成qB退出。

求高手帮忙诊断一下,我这问题是出在哪呢?是光猫没配置好还是qB的软件问题?种子数太多如果换另一个BitTorrent测试工程量太大,所以先来请教一下大佬们,谢谢。

hitmanzmj 发表于 2023-5-1 14:54

可能就是退出时候为了同步上传量汇报了所有种子的tracker,因为种子多瞬间突发连接数爆炸。排除法就是暂停剩100个种子做种,然后退出看看卡不卡,估计瓶颈在B610的最大连接数上吧

microka 发表于 2023-5-1 15:12

hitmanzmj 发表于 2023-5-1 14:54
可能就是退出时候为了同步上传量汇报了所有种子的tracker,因为种子多瞬间突发连接数爆炸。排除法就是暂停 ...

但qBit日志显示qBit在13:22已经完全退出了,应该就是完成了所有的tracker汇报后才完全退出的。但B610日志显示在05:22后仍持续产生多条日志, static:send Ack 这些记录貌似和断连的时间点对上了。

pdvc 发表于 2023-5-1 18:24

开fullcone或者DMZ试试。

玩P2P和PCDN的,光猫还是桥接吧,直接上硬路由跑。

microka 发表于 2023-5-1 19:02

pdvc 发表于 2023-5-1 18:24
开fullcone或者DMZ试试。

玩P2P和PCDN的,光猫还是桥接吧,直接上硬路由跑。

我截图上NAT类型“完全锥形NAT”就是fullcone吧?B610也是一个硬路由吧

15910939106 发表于 2023-5-1 21:45

完全锥形NAT改成受限试试,我之前HS8145V这个选项容易造成重启

zxy2001 发表于 2023-5-1 22:45

膜拜LZ 保种5000+ 。。。 我挂500个种子 QT 就反应慢的一批了

dert 发表于 2023-5-1 23:25

本帖最后由 dert 于 2023-5-1 23:26 编辑

虽然觉得是qBittorrent的退出机制有问题。

也可以把b610固件190更新到210试试,据说修了一些bug。
直接web更新就行。
V5R019C20S210

https://www.chinadsl.net/forum.php?mod=viewthread&tid=174080&extra=page%3D1

https://www.right.com.cn/forum/thread-8285737-1-2.html
这2个贴是同一个up发的,rar文件完全一样。
我的b610直接升级了没有问题。

microka 发表于 2023-5-2 04:38

dert 发表于 2023-5-1 23:25
虽然觉得是qBittorrent的退出机制有问题。

也可以把b610固件190更新到210试试,据说修了一些bug。


谢谢,我之前一直不敢补全shell和升级固件,这次正好试试,补全shell和升级固件成功,观察一下。

ysc3839 发表于 2023-5-2 04:59

建议不要光猫拨号,直接电脑连光猫电脑拨号试试情况如何?

microka 发表于 2023-5-8 21:55

dert 发表于 2023-5-1 23:25
虽然觉得是qBittorrent的退出机制有问题。

也可以把b610固件190更新到210试试,据说修了一些bug。


感谢大佬,更新到210固件后正常了。

microka 发表于 2023-8-26 07:49

Hmmm....后面qBittorrent更新到v4.5.4版本后,退出又有断流问题了……

tyy474 发表于 2023-8-26 08:25

我买的是那个B610-S1-4E,好像没得刷,就当个普通光猫桥接,iptv拨号而已,目前稳定,之前那个华为8145V6内存bug一直解决不了,就换了
页: [1]
查看完整版本: 【已解决】退出qBittorrent后网络会轻微中断,求诊断~