fuochai 发表于 2021-4-11 23:23

百度网盘下载时 所有dns服务器都连不上了

这是什么神必的bug
只要下载就会这样 暂停就没问题 连不上自然是用不了浏览器
但是qq之类的软件可正常联网
https://i.loli.net/2021/04/11/scelIMKEPaBJpbr.jpg
https://i.loli.net/2021/04/11/SPQ4ETdigr7yfMn.jpg

jcyxxx 发表于 2021-4-12 00:05

马克。。我有时候也会这样。。只能把百度云重启一下。。

—— 来自 OnePlus GM1910, Android 10上的 S1Next-鹅版 v2.4.4.1

傲游 发表于 2021-4-12 01:01

张元英 发表于 2021-4-12 02:22

litel 发表于 2021-4-12 06:29

连接数超了?

谢枫华 发表于 2021-4-12 09:42

我以前也经常遇到这个问题。以至于我卸载了百度网盘客户端。

xy2401 发表于 2021-4-12 09:48

我用迅雷好像也这样。。。。。。

杉崎键 发表于 2021-4-12 10:27

我感觉上传出现这种问题的情况更多

ikl 发表于 2021-4-12 10:33

我偶尔会这样

黑兽 发表于 2021-4-12 15:14

reichelite 发表于 2021-4-12 15:23

建议看下上传速度,带宽占满了就直接连不上了

ryanz 发表于 2021-4-12 15:24

dns解析走udp,然后udp被百度网盘吃满了,直播网站的webrtc也有同种效果

矩形冰块 发表于 2021-4-12 15:52

我的迅雷也是,一打开就整机掉线,等几分钟自己恢复

系统杀手 发表于 2021-4-12 15:54

所以我拉个根新的宽带 专门下载用

pl0okm 发表于 2021-4-12 20:19

本帖最后由 pl0okm 于 2021-4-12 20:20 编辑

路由的nat状态表有个固定上限,例如老设备TP-Link TD-W8960N只有1600
现在p2p软件会打开大量tcp和udp连接很容易把老设备的表塞满,新的连接只能被丢弃 也就是图里的全部超时。
现代设备的表会比较大,比如打人硕经典的68u就有30w connections,不过可能到十几万时cpu或内存就先被占满了。

有些p2p软件会显示任务的“已连接”数,你可能会疑惑明明软件显示某任务实际只从20个ip下载数据,为啥连接数还到几千甚至上万?
这要说到tcp/udp连接“状态”,比如p2p软件向200个节点发送udp报文,其中20个有回复,那么剩下的180个就处于Unreplied“状态”,Unreplied的超时时间默认30s,也就是说要等30秒才会从nat表删掉这180条。
一些路由固件提供活动连接记录,可以观察到p2p软件运行时大量tcp连接处于SYN_SENT,TIME_WAIT状态,大量udp连接在UNREPLIED状态。
tcp SYN_SENT和TIME_WAIT超时时间都是120s。
这段超时时间内p2p软件又不会闲着,试图和更多的新节点建立连接,于是连接数越来越多。
https://img2018.cnblogs.com/blog/326461/201904/326461-20190402143110355-1561759692.png
中文大概是机翻https://my.oschina.net/xyh592/blog/3099028
英文https://book.huihoo.com/iptables-tutorial/x4436.htm
https://book.huihoo.com/iptables-tutorial/x4596.htm

解决/缓解问题方法:
1.软件设置里降低最大连接数,像bitcomet还提供了network.max_udp_pkt_per_sec参数来限制每秒最大udp包发送数量
http://wiki.bitcomet.com/bitcomet_client_issues_and_possible_solutions
机翻
BitComet中可以用来包含此效果的一个选项是network.max_udp_pkt_per_sec,它将限制BitComet每秒可以发送的UDP数据报的最大数量。将此值设置为保守的值(如5)会将BitComet可通过UDP在路由器的NAT表中创建的新条目的最大数量限制为每分钟300个新条目。加上您为TCP设置的200,BitComet可以代表传出通信在NAT表中随时放置的最大条目数为500。
2.有些狗比软件不靠谱,路由如果不是太老太菜可以用iptables的connlimit模块限制,参考https://www.right.com.cn/forum/thread-32924-1-1.html,记得按9楼放行53 80 443端口

3.某些路由固件能调整各个状态默认超时时间,但可能会导致其他问题比如voip故障https://www.linksysinfo.org/index.php?threads/default-tomato-timeouts-break-voip.33471/
阿苏斯梅林固件
https://image.koolshare.cn/attachment/forum/201605/25/143013b6kr7lfnwuxr5r09.png

4.windows能限制吗?我不知道

*********

这还只是路由,有些性能不行的老光猫即使桥接也只是“软桥接”,cpu依旧会参与进来,连接数一多拨号的路由屁事还没有呢光猫先挂了

fuochai 发表于 2021-4-13 01:56

pl0okm 发表于 2021-4-12 20:19
路由的nat状态表有个固定上限,例如老设备TP-Link TD-W8960N只有1600
现在p2p软件会打开大量tcp和udp连接很 ...

感谢,虽然还是连不上,不过至少知道啥原因了
(最后解决方法是下载时打单机)
页: [1]
查看完整版本: 百度网盘下载时 所有dns服务器都连不上了