我一直试图在 openwrt 版本 14.07 上设置端口镜像本指南:
但是命令:
$iptables -t mangle -A POSTROUTING -o br-lan ! -s 192.168.0.0/16 -j TEE --gateway 192.168.1.254
产生以下错误:
$iptables:没有该名称的链/目标/匹配。
有人知道如何解决这个问题吗?
谢谢
答案1
!
对我来说,上面的命令似乎非常好,除了 NOT(= )运算符的位置:
$iptables -t mangle -A POSTROUTING -o br-lan -s ! 192.168.0.0/16 -j TEE --gateway 192.168.1.254
编辑:
如果仍然不起作用,那是因为你缺少一些 iptables 模块。你可以找到它们这里,我不可能知道你缺少哪一个,你可能希望尝试一下。你肯定会需要
insmod ipt_route
为了使上述 iptables 命令能够正常工作,另外,就像我说的,可能还有更多。
如果这一切都失败了,这个 Googl 代码页面提供了一种使用 iptables 的简单替代方法。