微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nftables ipv4 未加载

如何解决nftables ipv4 未加载

我有一个关于 Ubuntu 中的 nftables 的问题。我想将 nftables 用于科学应用程序,以从 C++ 望远镜控制程序中使用 UDP/IP 的远程望远镜发送一些图像文件,有人建议使用 nftables 可能有用。 所以我用下面的命令来获取nftables:

sudo apt update
sudo apt install nftables

按照 nftables wiki 的安装指南,我加载了模块:

modprobe nf_tables
lsmode | grep nf_tables
nf_tables             143360  0
nfnetlink              16384  3 nf_conntrack_netlink,nf_tables

但我无法加载家庭模块:

modprobe nf_tables_ipv4
modprobe: FATAL: Module nf_tables_ipv4 not found in directory /lib/modules/5.4.0-70-generic

这与 nf_tables_ipv6 类似。 我正在运行 Ubuntu 18.04 和内核 5.4.0.70。我的问题是,首先我应该如何加载 nf_tables_ipv4?当获取分发包并从源代码构建解决它时,这通常是一个问题吗?或者我无法加载这些系列模块是否存在不同的潜在问题?

其次,我的应用程序是否需要这些基本包? 第三:鉴于我没有任何经验,在我的应用程序中使用 nftables 实际上是一个好主意吗?这是一个非常基本的问题,但我想也许有人可以告诉我我是否至少在正确的轨道上。

非常感谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。