在 CentOS 7 上将 Firewalld 替换为 system-config-firewall-tui

在 CentOS 7 上将 Firewalld 替换为 system-config-firewall-tui

我有一个关于 CentOS 7 上的防火墙配置的问题。

我做了什么

  1. 禁用firewalldsystemctl stop firewalld.service
  2. 安装并配置system-config-firewall-tui
  3. 测试了我的配置,它有效。

然而,当我重新启动时,似乎 Firewalld 又重新掌权了,我所能做的就是停止 Firewalld 服务来打开我的端口。因为我不知道如何使用 Firewalld谁能建议我如何用 system-config-firewall-tui 删除并替换firewalld?我刚开始使用 CentOS,但相当熟悉 Debian 作为服务器和 Ubuntu Server 14.04 LTS。

更新:我想澄清一下,我不想撕掉防火墙,我只是想用firewalld任何system-config-firewall-tui用途替换,我猜是吗iptables?谁能证实这一点吗?

答案1

在步骤 1 中,也尝试这样做:

systemctl disable firewalld.service

systemctl stop立即停止服务,但将其配置为在通常情况下(即启动时)再次启动。

systemctl disable将其从引导过程中删除。

要立即停止它并防止它在下次启动时启动,请运行两者。

systemctl status firewalld.service会告诉你它是否正在运行或者它是如何配置的

相关内容