小编Dmi*_*iov的帖子

如何防止 iptables 和 nftables 规则同时运行?

我正在尝试在我自己的桌面上设置防火墙(目前我正在修改 Fedora 29 虚拟机)。我想在“默认拒绝一切”的基础上使用它。几乎立即我决定禁用和屏蔽firewalld.service,因为firewalld除了使用本机iptables语法之外,无法丢弃传出的数据包。所以我决定求助于nftables,因为它是前者的现代替代品。

问题是在系统重启后iptables链有一些我没有设置的规则(我不知道它们来自哪里)。另一方面,# nft list ruleset什么都不返回。所以我假设,来自iptables和 的规则nft将同时启用,当我设置一些nft规则时,来自 的规则iptables可以从“无处”出现,将能够干预。

我试图删除iptables,但dnf拒绝这样做并警告说这systemd取决于它。

那么有人可以在这里回答我的几个问题吗?

  • 我是否正确理解了这里的概念(iptables规则和链是相互分离nft的,并且它们同时有效)?
  • 如何在nft没有iptables规则干扰的情况下可靠地使用?
  • 或者我应该简单地使用iptables和删除nft

fedora firewall iptables nftables

6
推荐指数
1
解决办法
4724
查看次数

标签 统计

fedora ×1

firewall ×1

iptables ×1

nftables ×1