1.现象
- 使用yum命令安装firewalld服务。
- 查看firewalld服务已开启,使用firewall-cmd命令添加端口。
- firewall-cmd --reload刷新,此时出现报错。
- iptables -L -n查看端口,并未打开。
错误信息:
COMMAND_FAILED: '/usr/sbin/tables-restore -w -n' failed: tables-restore v1.8.2 (nf_tables): line 4: RULE_REPLACE failed (No such file or directory): rule in chain OUTPUT
2.解决方案
- 修改/etc/firewalld/firewalld.conf文件,将IndividualCalls=no改为yes。
- 重启firewalld服务,问题解决,先前使用firewall-cmd命令打开的端口也已打开。