iptables 笔记

来源:互联网 发布:水火箭 淘宝 编辑:程序博客网 时间:2024/06/01 11:16
*filter# 星号开头的指的是表格,这里为 filter:INPUT ACCEPT [10:1493] # 通过本链的有10个包,共1493字节。 该规则表示INPUT表默认策略是ACCEPT:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [12579729:10415351541]-A INPUT -s 192.168.1.139/32 -p tcp -m tcp --dport 22 -j ACCEPT# 开放给 192.168.1.139 22 端口-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT # 意思是允许进入的数据包只能是刚刚我发出去的数据包的回应,ESTABLISHED:已建立的链接状态。RELATED:该数据包与本机发出的数据包有关。-A INPUT -s 192.168.1.25 -p icmp -j ACCEPT # 接受25的icmp包-A INPUT -i lo -j ACCEPT #允许来自于lo接口的数据包 -i -in-interface -进入的网络接口 -A INPUT -m limit --limit 5/min -j LOG --log-prefix "iptable input denied: "# 把不符合上述的以5/min速率记录到log,添加一个前缀易于识别-A FORWARD -m limit --limit 5/min -j LOG --log-prefix "iptable forword denied: "-A INPUT -j REJECT --reject-with icmp-host-prohibited # INPUT表中拒绝所有其他不符合上述任何一条规则的数据包。并且发送一条host prohibited的消息给被拒绝的主机-A FORWARD -j REJECT --reject-with icmp-host-prohibited # FORWARD表中拒绝所有其他不符合上述任何一条规则的数据包。并且发送一条host prohibited的消息给被拒绝的主机COMMIT

参考链接:https://baike.baidu.com/item/IPTABLES/9139339?fr=aladdin

原创粉丝点击