nftables

来自 阿尔派 Linux

The nftables 软件包提供了用户空间工具来控制 Linux nftables 子系统。

可以通过以下方式启用从 /etc/nftables.d 加载规则的服务

rc-update add nftables boot
rc-service nftables start

默认提供的规则将阻止所有传入连接。

打包规则

注意: 本节描述的功能仍在实施中,可能会发生变化

许多带有服务器软件的软件包都附带一个 -nftables 软件包,其中包括暴露服务器的典型默认规则。

例如,openssh-nftables 将打开 openssh 使用的默认端口(即:TCP 端口 22)。

要启用这些规则,必须将它们符号链接到 nftable 的配置目录中。例如

ln -s /usr/share/nftables.avail/sshd.nft /etc/nftables.d/sshd.nft

参见