iptablesコマンドを使用してパケットをフィルタリングするルールを作成することはできません。 [Debian 10]

iptablesコマンドを使用してパケットをフィルタリングするルールを作成することはできません。 [Debian 10]

iptables最新バージョンのiptablesをインストールしても、コマンドを使用するとエラーが発生します。このコマンドは次のエラーを表示しますsudo iptables --list

modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.4.194/modules.dep.bin'
modprobe: FATAL: Module ip_tables not found in directory /lib/modules/4.4.194
iptables v1.8.2 (legacy): can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

/lib/modulesディレクトリやディスプレイがなくuname -a

Linux vest 4.4.194 #6 SMP Tue Nov 16 17:43:41 CST 2021 aarch64 GNU/Linux

そしてlsb_release -a与えられた、

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:    10
Codename:   buster

カーネルとヘッダーのアップグレードを試み、カーネルのアップグレード後に再起動しました。この問題にはまだ幸運はありません。この問題の原因と解決策をご存知ですか?

ベストアンサー1

おすすめ記事