Debian 10 iptables 切换至 legacy 模式
Debian 10 (Buster)默认启用了nftables 框架,firewalld 又是基于 iptables 传统的设计制作的,直接导致我 firewalld reload 的时候报错。
执行下面的命令,即可切换回 iptables-legacy 模式,就可以和以前一样愉快地玩耍了。
参考资料:https://wiki.debian.org/nftables
COMMAND_FAILED: '/usr/sbin/ip6tables-restore -w -n' failed: ip6tables-restore v1.8.2 (nf_tables): line 4: RULE_REPLACE failed (No such file or directory): rule in chain OUTPUT 错误解决方案: 将 firewalld 配置文件
/etc/firewalld/firewalld.conf 中 InvividualCalls 参数由 no 改为 yes ,之后重启 firewalld 服务即可。参考:https://kawsing.gitbook.io/opensystem/andoid-shou-ji/untitled/fang-huo-qiang

没有评论:
感谢每一条善意的建言和理性的讨论!
特殊时期开启审核制度敬请谅解。
挑衅和引战会被删除并永久拉黑。