iptables 中的错误参数“127.0.0.1”

iptables 中的错误参数“127.0.0.1”
-A OUTPUT --destination ! '127.0.0.1' -m state --state NEW -j LOG --log-prefix "new_connection " --log-level 7

给我

Bad argument `127.0.0.1'

我究竟做错了什么?我使用了这个文档:http://www.iptables.info/en/iptables-matches.html

答案1

这些文档已过时/具有误导性。

应该!放在 之前--destination,而不是之后。尝试:

-A OUTPUT ! --destination 127.0.0.1 -m state --state NEW -j LOG --log-prefix "new_connection " --log-level 7

线索是总结行手册页:

    [!] -d, --destination address[/mask][,...]

相关内容