centos 防火墙(iptables)配置及关闭的方法详解

发布时间:2020-07-09编辑:脚本学堂
本文介绍下,在centos中防火墙的配置与关闭的详细方法,有需要的朋友,可以参考学习下。

centos中配置iptables防火墙,有两种方法。

方法1,
执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可.

方法2,使用命令行
 

复制代码 代码示例:
#/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT
#/etc/rc.d/init.d/iptables save
 

重启服务器,防火墙默认开放80和22端口。

可以用如下的方法,不重启计算机
 

复制代码 代码示例:
#/etc/init.d/iptables restart

下面说说防火墙的关闭方法

查看防火墙信息:
 

复制代码 代码示例:
#/etc/init.d/iptables status

关闭防火墙服务:
 

复制代码 代码示例:
#/etc/init.d/iptables stop

关闭服务,即从系统启动项中移除:
 

复制代码 代码示例:
#chkconfig –level 35 iptables off

开放22与80端口的例子:
 

复制代码 代码示例:
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

保存:
 

复制代码 代码示例:
#/etc/rc.d/init.d/iptables save

 

复制代码 代码示例:

然后,检查状态:
[root@xiaoz ~]# /etc/init.d/iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination 
1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0 
 
Chain FORWARD (policy ACCEPT)
num target prot opt source destination 

RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0

就介绍这些了,有关centos中配置防火墙的方法,希望对大家有所帮助。