iptables filter 表小案例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iptables filter 表小案例相关的知识,希望对你有一定的参考价值。

案例1:放行 21 、22 、80 端口,且 22 端口只允许 192.168.5.0/24 这个 IP 段访问

#!/bin/bash
ipt="/sbin/iptables"
$ipt -F
$ipt -P INPUT DROP
$ipt -P OUTPUT ACCEPT
$ipt -P FORWARD ACCEPT
$ipt -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT    # 注意这条必须要加
$ipt -A INPUT -p tcp --dport 21 -j ACCEPT
$ipt -A INPUT -p tcp --dport 80 -j ACCEPT
$ipt -A INPUT -p tcp -s 192.168.5.0/24 --dport 22 -j ACCEPT

 

案例2:只允许本机 ping 外网,不允许外部 ping 本机

iptables -I INPUT -p icmp --icmp-type 8 -j DROP

 

 

 

 

 

    

 

以上是关于iptables filter 表小案例的主要内容,如果未能解决你的问题,请参考以下文章

iptables filter 表小案例

十iptables语法iptables filter表小案例iptables nat表应用

十iptables语法iptables filter表小案例iptables nat表应用

10.15 iptables filter表小案例;10.16—10.18 iptables nat

iptables filter表案例

iptables filter表