这些openwrt的路由器,,upnp都会失败

这是我最后又反复研究出的完美解决方法

高级设置里面。搜索DHT。
吧dht.udp_sessions_threshold 这个数值从默认的2W个。改成3000。
之这样哪怕开启启动自动连接DHT公用网络。产生的活动连接能控制在1W个左右。
如果默认的20000的话。产生的后台连接将会直接爆炸。3000对应的就是1W个左右
的后台并发连接。这样路由的CPU处理能力占用40-60左右不会导致卡死后无法UPNP映射和。游戏掉线死机重启。当然如果你的路由器CPU性能比较牛逼可以适当的吧并发连接数提高。如果设置到2W就是每个端口的连接极限6.5W个并发连接。估计只有
软路由和电脑CPU能同时处理这么多个并发连接请求。
最后根据OPWRT路由CPU综合并发连接负载能力。吧DHT 网络有关的设置
按照 刷新 10秒一次 启动程序后延迟16秒再启动DHT网络这样可以保证UPNP充分完成了端口映射后再开始接受DHT并发连接信息。不会导致没建立UPNP就开始DHT造成的端口堵塞。最后就是 DHT 最大连接设置成2000-3000 这样 实际建立的并发连接能控制在 6000-1W个左右。

图片上的 3个DHT 数字改成 10 16 3000就能保证各自路由的正常UPNP和不至于CPU并发连接爆炸满负载卡死的问题。

1個讚