DD-WRT 中的端口转发列表为空

DD-WRT 中的端口转发列表为空

路由器:Linksys WRT-54G-TM DD-WRT 版本:DD-WRT v24-sp2 (08/12/10) mega

当我转到 NAT/QoS => 端口转发时,列表为空。我之前在那里设置了端口转发,它们实际上仍在工作,所以我猜这只是一个显示错误。

我怀疑显示问题可能是由于 nvram 不足造成的。我清除了 ttraf 数据,但数据仍然很低(大小:32095 字节(剩余 673))。我还尝试降低最大端口、TCP 超时和 UDP 超时值,并重新启动路由器,但 nvram 仍然很低。

我还没有尝试过硬重置,因为多年来我已经设置了很多配置,但我记不清所有配置了。如果我可以在不进行硬重置的情况下解决显示问题,我可以截取每个页面的屏幕截图,然后执行硬重置并重新配置。

关于如何解决这个问题的任何想法都很好。

答案1

问题是 NVRAM 已满,所以您需要删除一些内容。最好是 WAN 流量的历史记录。在较新的 DD-WRT 上有一个删除按钮,但在较旧的版本(如 v24 SP1)上,没有用于此操作的 GUI。

您可以通过执行以下操作来解决此问题:

  1. 使用 SSH 登录路由器
  2. nvram show | grep traff

这将列出所有流量变量。例如:交通-05-2013表示 2013 年 5 月的数据。如果要保留,只需复制到 excel 或记事本即可

删除 1-2 年的数据:

  1. nvram unset traff-05-2013
  2. 重复步骤 3,将所有流量-*想要删除的变量
  3. nvram commit 保存更改。

此后,端口转发列表将为空,但现在您只需按设置端口转发的次数按下添加按钮,它们就会显示在列表中。

答案2

我有同样的问题(WRT54GL,DD-WRT v24-sp1 (07/27/08) std),也需要释放一些 nvram 内存。当内存未满时,我可以使用 gui 中的添加按钮多次强制 ddwrt 显示转发端口。

至于“无法记住所有设置”的问题。我通过使用 putty 登录、打开日志文件并发出来下载了所有 ddwrt 设置nvram show。然后,我将设置保存在本地文件中,可以对其进行排序和查看。通过nvram命令也可以更改路由器设置。

相关内容