【rocky linux】firewalld切换到iptables 以及Failed to start IPv4 firewall with iptables.
关闭【firewalld】,安装iptables并启动
#关闭自带 firewall
systemctl stop firewalld
systemctl mask firewalld
#显示当前 firewall状态(mask即成功)
systemctl status firewalld
#安装 iptables
yum install iptables-services
#添加入开机自启
systemctl enable iptables
#开放端口(根据自己需求删减)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
#保存防火墙配置
service iptables save
#启动 iptables
systemctl start iptables
#显示当前 iptables 状态
systemctl status iptables.servic
还原方法:
#关闭 iptables systemctl mask iptables systemctl stop iptables
#切换到 firewalld systemctl unmask friewalld systemctl start friewalld
dlc1: Failed to start IPv4 firewall with iptables.
可能是没保存配置,执行以下指令
service iptables save
systemctl start iptables
systemctl status iptables.servic