net.bridge.bridge-nf-call-iptables用カーネルモジュール

net.bridge.bridge-nf-call-iptables用カーネルモジュール

これはLinuxオペレーティングシステムにあります。

net.bridge.bridge-nf-call-iptablesmodprobe一部のコンピュータでは、フィルタリング前に変数が存在しないことがわかりましたbr_netfilter。私はまた、いくつかのマシンがbridgeモジュールをロードし、この変数自体を導入するのを見ました。

特定の変数を取得するためにどのモジュールをロードする必要があるかを知る方法はありますか?

ベストアンサー1

sysctl 変数をモジュールに関連付ける自動データベースはありません。モジュールバイナリを検索して、変数名が他の文字列に見つからないことを願っています(この文字列ではありません)。検索の最後の部分、つまりbridge-nf-call-iptables文字列全体がバイナリに存在せず、動的に構成されます。

grep -rl bridge-nf-call-iptables /lib/modules/`uname -r`

または、文書を表示することもできますが、この場合は常に通知するわけではありません。それは言わない。だからあなたに残ったのはソースコード。文字列が最初に見つかります(最後の部分のみが見つかります)。net/bridge/br_netfilter_hooks.c。今確認してください同じディレクトリにmakefileこのソースファイルがどのように構成されるかを見てください。関連ラインは

br_netfilter-y := br_netfilter_hooks.o

br_netfilterこれは、モジュールがビルドされた場合のコードを含み、そのモジュールが必要なモジュールであることをbr_netfilter_hooks.c意味br_netfilterします。

おすすめ記事