哎哟哥哥 发表于 2022-8-18 14:56

网心云是个巨坑,极大增加软路由负载,慎用DNS服务

本帖最后由 哎哟哥哥 于 2022-12-8 20:57 编辑


发现很多人没看懂,算了,下次碰到问题就可以理解了。

另外出现这个问题不仅是网心,还有怕open猫,正因为它DNS有bug才出现这个问题。


---

昨天今天看OP的活动连接数,发现将六万的连接数用满了。

问题

因为后续优化了一下后续没满上,找了当前的截图,也能说明问题了。







连接数占了三万多,那么问题来了,为什么连接数会这么多呢?
一开始我以为时开启了DNS劫持,DNS服务器插件导致的,但是各种挑战似乎没有改善。
后面有又以为是电脑问题,因为上网时连接数会增加很快。
后续也查到,一部分固件也会导致这个问题。

分析
最后没办法直接对流量进行分析,连接总数为24911
首先时端口分析


如上图,有两个端口有大量链接,对应的端口分别时53和7800,其中7800是某DNS上游服务。然后再对连接分析,如图所示



其中XXXXXXX47对应的是 网心云。
那么结论就很清晰了,网心云在后台会发起上万的DNS请求,基本是些辣鸡站点,然后路由器转发一遍,得益于一些插件优越的并发机制,导致连接数直接炸了。


分析完毕,最后总结一下

1. 网心云会在后台发起大量的dns请求,产生上万的连接数。
2. 如果你使用DNS转发,会导致连接数翻倍
3. 如果你本地使用了DNS服务器,例如smartdns,由于其并发机制会同时连接多个上游服务器

最终三者叠加,轻松用完网络连接数,如果运营商约束连接数则更惨。
我软路由配置还行,100%占用的时候不影响上网,量力而行吧。

最后的建议:
1. lj网心云,别用了(目前是测试路由器稳定性)
2. 关闭DNS劫持或者减少里面上游数量(我降低了服务器数量)
3. 使用更高级的方法将网心云请求过滤掉。

另外如果你使用了某个固件,发现连接数占用满了,不一定是固件的BUG,也有可能是提供者在里面下毒了。。。





wangyuqi 发表于 2022-8-18 15:20

网心云属于p2p技术运用,本身就会生产大量连接数,甚至可以说连接数越多跑量越好,pcdn业务都是这个样子

onlylove 发表于 2022-8-18 16:33

就知道群里一堆人比谁连接数多;P

哎哟哥哥 发表于 2022-8-18 16:47

wangyuqi 发表于 2022-8-18 15:20
网心云属于p2p技术运用,本身就会生产大量连接数,甚至可以说连接数越多跑量越好,pcdn业务都是这个样子

不是P2P,你仔细看就知道这是dns请求

715208 发表于 2022-8-18 20:11

老弟你拿网心云当什么?当旁路由吗

273413482 发表于 2022-8-18 22:31

你的是什么软路由cpu100%还能正常,我达到那么高就会断网

wahaha2012 发表于 2022-12-8 04:49

这是用了它的硬件吗

cs_star 发表于 2022-12-8 08:53

开了4个实例 没那么夸张啊

a543016357 发表于 2024-8-15 20:48

直接安装X86网心云呢
页: [1]
查看完整版本: 网心云是个巨坑,极大增加软路由负载,慎用DNS服务