我有一个关于 CentOS 7 上的防火墙配置的问题。
我做了什么
- 禁用firewalld
systemctl stop firewalld.service
- 安装并配置
system-config-firewall-tui
- 测试了我的配置,它有效。
然而,当我重新启动时,似乎 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
会告诉你它是否正在运行或者它是如何配置的