即使 firewalld 和 iptables 服务未启动,iptables 也会在重新启动时运行。为什么?

即使 firewalld 和 iptables 服务未启动,iptables 也会在重新启动时运行。为什么?

我在重新启动时禁用了 iptables 服务和firewalld,而且它们也没有启动。但仍然iptables -L输出一些规则。为什么?

我可以刷新 iptables 配置并永久保存它。但我不明白在RHEL 7.2中完全禁用该服务时它是如何启动的

更新1:

在此输入图像描述

答案1

禁用并屏蔽这两个服务应该可以解决问题:

systemctl mask firewalld
systemctl mask iptables
systemctl disable firewalld
systemctl disable iptables

请记住,可以加载禁用的服务,并且如果启动依赖于该服务的服务,该服务也会启动。像这样,面具禁用应该是确保服务不启动的最佳方法。

相关内容