在 CentOS 7 上停止防火墙

在 CentOS 7 上停止防火墙

我的 CentOS 7 服务器出了问题

偶然我运行了命令

# firewalld

然后我发现 /var/log/firewalld 中的日志文件已更新以下内容

2020-11-26 12:59:08 警告:AllowZoneDrifting 已启用。这被视为不安全的配置选项。它将在未来版本中被删除。请考虑立即禁用它。

我检查了防火墙状态,结果显示未激活

# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

但是当我检查防火墙命令时它说它正在运行

# firewall-cmd --state
running

我尝试使用以下命令停止它,但没有任何变化

    systemctl stop firewalld 
    systemctl disable firewalld

知道如何停止防火墙吗?

非常感谢你的帮助

答案1

最有可能的情况是,即使服务被禁用,进程也会挂起。这是因为防火墙是手动启动的,而不是使用守护进程。

因此运行ps aux |grep firewalld并终止该进程。

相关内容