-p -protocal [!]protocol:协议
-s -source [!] address[/mask]:源地址
-d –destination [!] address[/mask]:目的地址
-j –jump target:
-i –in-interface [!][name]:入口
-o –out-interface [!][name]:出口
-f, –fragment:分片
指定-p tcp时:
–source-port [!] [port[:port]]:原端口(也作–sport)
–destionation-port [!] [port:[port]]:目的端口(也作–dport)
常见动作:
ACCEPT:放行
DROP:拒绝
QUEUE:传递给应用层
REJECT:和DROP类似,只是REJECT还返回一个错误包消息
REDIRECT:在nat表PREROUTING链中使用,修改数据包为本机地址和用户指定的端口。
TPROXY:在mangle表的PREROUTING链中使用,不修改数据包包头,直接把数据传递给一个本地socket。
规则:想要连接进入本机port 21的数据包都阻挡掉
iptables -A INPUT -i eth1 -p tcp –dport 21 -j DROP
规则:只要是来自内网的(192.168.1.0/24)的数据包都统统接收
iptables -A INPUT -i eth1 -s 192.168.1.0/24 -j ACCEPT
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/118113.html