Linux防火墙的简单操作

Linux防火墙的简单操作


1、查看iptables文件

vi /etc/sysconfig/iptables


2、开放3306端,在文件中添加一行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


3、重启防火墙

service iptables restart


4、查看防火墙

serice iptables status


5、Linux下实用iptables封ip段的一些常见命令:

 

封单个IP的命令是: 

iptables -I INPUT -s 211.1.0.0 -j DROP

 

封IP段的命令是: 

iptables -I INPUT -s 211.1.0.0/16 -j DROP

iptables -I INPUT -s 211.2.0.0/16 -j DROP

iptables -I INPUT -s 211.3.0.0/16 -j DROP

 

封整个段的命令是: 

iptables -I INPUT -s 211.0.0.0/8 -j DROP

 

封几个段的命令是: 

iptables -I INPUT -s 61.37.80.0/24 -j DROP

iptables -I INPUT -s 61.37.81.0/24 -j DROP

 

想在服务器启动自运行的话有三个方法: 

1、把它加到/etc/rc.local中 

2、iptables-save >;/etc/sysconfig/iptables可以把你当前的iptables规则放到/etc/sysconfig/iptables中,系统启动iptables时自动执行。 

3、service iptables save 也可以把你当前的iptables规则放/etc/sysconfig/iptables中,系统启动iptables时自动执行。 

后两种更好此,一般iptables服务会在network服务之前启动,更安全。 

 

解封的话: 

iptables -D INPUT -s IP地址 -j REJECT

iptables -F 全清掉了 


如需转载,请注明出处: https://chadou.me/p/139

最新发布