Centos7

在 CentOS 7 上停止防火牆

  • November 29, 2020

我的 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 它說它正在執行

# firewall-cmd --state
running

我嘗試使用以下命令停止它,但沒有任何改變

   systemctl stop firewalld 
   systemctl disable firewalld

知道如何停止防火牆嗎?

非常感謝您的幫助

最有可能的情況是程序掛起,即使服務被禁用。由於防火牆是手動啟動的,而不是使用守護程序。

所以執行ps aux |grep firewalld並終止該程序。

引用自:https://serverfault.com/questions/1044300