IPTables は Alpine からパケットを記録しません。

IPTables は Alpine からパケットを記録しません。

Alpine 3.13.5 VM新しくインストールしましたが、うまくiptables v1.8.6 (legacy)動作します。

ただし、このコマンドを使用してパケットを記録しようとすると、パケットは生成されません。

iptables -A INPUT -j LOG

ログレベルを変更してカスタムレベルを作成しました/etc/syslog.conf

user.* /var/log/user.log
kern.* /var/log/kern.log

userログは正しいファイルにリダイレクトされますが、まだ何もありませんkern.log

Debianのような他のディストリビューションでも同じことがすぐに行われます。

答え1

Alpineの基盤となるBusyBoxは、次のような状況でのみカーネルイベントを記録するようです。クロガードランニング。以下を実行すると問題が解決します。

klogd -c 1

関連情報