RED HAT 防火墙服务firewalld

对于CentOS/RHEL 7或Fedora 18以上版本的系统,使用FirewallD服务来配置防火墙。


FirewallD即Dynamic Firewall Manager of Linux systems,Linux系统的动态防火墙管理器。FirewallD是一个服务,用于配置网络连接,从而哪些内外部网络的数据包可以允许穿过网络或阻止穿过网络。


防火墙栈的整体图如下: 
RED HAT 防火墙服务firewalld_第1张图片





3、FirewallD服务的基本操作

启动FirewallD服务

# systemctl firewalld start

停止FirewallD服务

# systemctl firewalld stop

检查FirewallD服务的状态

# systemctl status firewalld

检查FirewallD服务的状态

# firewall-cmd --state

可能会返回running,表示正在运行。


还可以禁用FirewallD服务,关闭那些规则。

禁用FirewallD服务

# systemctl disable firewalld

启用FirewallD服务

# systemctl enable firewalld

屏蔽FirewallD服务

# systemctl mask firewalld

还可以通过创建一个firewall.service到/dev/null的符号连接来屏蔽防火墙服务。

反屏蔽FirewallD服务

# systemctl unmask firewalld

这是反屏蔽FirewallD服务,它会移除屏蔽FirewallD服务时创建的符号链接,故能重新启用服务。

检查是否已安装防火墙

# yum install firewalld firewall-config



你可能感兴趣的:(RED HAT 防火墙服务firewalld)