回答:
これらのログはカーネルによって生成されるため、カーネルログを受信するファイルに移動します/var/log/kern.log
。
これらのログを別のファイルにリダイレクトする場合は、iptablesを使用して行うことはできません。これは、ログをディスパッチするプログラムの構成で行うことができます:rsyslog。iptablesルールで、他のカーネルログで使用されないプレフィックスを追加します。
iptables -A INPUT -s 192.168.11.0/24 -j LOG --log-prefix='[netfilter] '
で設定された例に従って、20-ufw.conf
以下/etc/rsyslog.d/my_iptables.conf
を含むファイルを作成します
:msg,contains,"[netfilter] " /var/log/iptables.log
iptables.log
、私の答えのポイントはそれを作成する方法をあなたに示すことです。/var/log/kern.log
Ubuntuの別のバージョンを実行している場合はないかもしれません(最近のバージョンではこのファイルを使用/var/log/syslog
せず、代わりにカーネルログを配置すると思います)が、それは問題ではありません。ああ、しかし、古いバージョンのUbuntuを実行している場合、rsyslog
パッケージをインストールする必要があるかもしれません。
& stop
コマンドについても言及できたかもしれません。あなたは重複を避けるためそのようにkern.log
ファイル、その他の重要なカーネルのログを参照するにはあなたの能力をIMPER可能性が重複。