我正试图使用IPtables来保护Portmap。为此,我应该拒绝接收来自TCP和UDP上的所有I( 192.168.0.0/24除外)的包。
为此,我编写了这样的IPtables规则:
iptables -A INPUT -p tcp -s! 192.168.0.0/24 --dport 111 -j DROP
iptables -A INPUT -p udp -s! 192.168.0.0/24 --dport 111 -j DROP但我犯了个错误:
Bad argument `192.168.0.0/24'
Try `iptables -h' or 'iptables --help' for more information.如何编辑规则以获得正确的规则?
发布于 2017-01-08 00:32:06
语法是错误的。你必须制定这样的规则:
iptables -A INPUT -p tcp ! -s 192.168.0.0/24 --dport 111 -j DROP感叹号需要前缀,当你试图使雪碧匹配。
https://askubuntu.com/questions/869264
复制相似问题