如果 Firewalld 服务无法在 CentOS 7 上启动,会发生什么情况?
网络还能运行吗?防火墙规则是否仍会部分执行?
如果不执行防火墙规则,有没有办法自动关闭网络服务?
答案1
如果firewalld 服务无法启动,这意味着您的系统上没有任何防火墙,除非 iptables 正在运行。(有些管理员喜欢停止firewalld 服务并安装 iptabls 服务)。
是的,网络可以正常运行。
- 不,没有强制执行部分规则。
- 在这种情况下,您可以编写一个脚本,它将检查防火墙状态(systemctl status fired.service),如果防火墙状态为死亡/未运行,则它将停止网络服务(systemctl stop network.service)。