如何在OpenWRT中检索特定设备的IP表规则?

我正在尝试在OpenWRT路由器中添加特定的端口转发规则。 我可以在dpcp.leases文件中获取连接的设备,也可以获取连接设备的IP地址和MAC地址(例如Camera IP)。现在我想添加此设备的IP表规则(IP:192.168。 2.4)用下面的命令:

例:

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8080 -j DNAT --to-destination 192.168.2.4 

在这里,我将所有8080端口stream量转发到连接的设备。 这工作正常。 现在我想在Web Interface中显示该设备规则。 这些是我的要求:

  • 我想从IP表中检索特定设备的所有规则。 我怎样才能做到这一点 ? IP地址可能会dynamic变化。 那么我可以过滤IP表规则与相应的连接设备的MAC地址? 任何命令?
  • 如果我从路由器中删除我的设备,那么我如何从IP表中删除这个添加的规则? 我可以再次使用IP地址或MAC地址吗? 或者我应该迭代IP表?

任何可用的命令? 有什么build议么 ?