为什么我的 Tomato 路由器随着时间的推移似乎表现不佳

为什么我的 Tomato 路由器随着时间的推移似乎表现不佳

我已经建立了一个防火墙脚本在我的 Tomato 路由器(实际上是 WRT54G 2.0)上,它在启动时似乎运行正常,但一两天后,脚本似乎不再起作用了……

该脚本使用 iptables 标记特定数据包,并根据这些标记设置一些 qdisc。我通过启动 FTP 上传或下载并检查 P2P 流量是否减少来测试该脚本。如果我最近重新启动了路由器,就会发生这种情况,但一两天后就不会了:P2P 流量不再减少。

以下是我检查过的其他内容...

  • CPU负载最多在0.2左右,一般小于0.1。
  • 剩余 3.5MB RAM 可用,总计 16MB
  • 连接数在 500 到 550 之间,最多为 4096。

我尝试通过 telnet 进入路由器并使用 grep /proc/net/ip_conntrack 检查标记是否设置正确,但即使在重新启动后,所有连接都有“mark=0”,而路由器的行为与我预期的一样。因此,我认为 iptables 设置的标记不应该出现在这里。对吗?

哪些其他命令可以给我有关此行为的一些提示?

我很清楚该脚本需要做大量工作,但我希望在更改它之前它能够正常运行......

相关内容