iptablesを使用してファイアウォールルールを設定する方法を学んでいます。何らかの理由で、iptablesはLOGを有効なターゲットとして認識しません。
○ sudo iptables -A INPUT -p icmp -j LOG iptables: No chain/target/match by that name.
追加情報:
○ sudo iptables iptables v1.6.0: no command specified Try `iptables -h' or 'iptables --help' for more information. ○ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.3 LTS Release: 16.04 Codename: xenial
ここでどこに行くのか分からない。私はLOGがiptablesの組み込みターゲットになると思います。どんな助けでも大変感謝します。
編集:Croutonを介して私のChromebookでUbuntu 16.04を実行しているという事実に言及するのを忘れました。
答え1
xt_LOG
モジュールが取り付けられていないようです。
ファイル名: /lib/modules/x.xx.x-xx-generic/kernel/net/netfilter/xt_LOG.ko
エイリアス: ip6t_LOG
エイリアス: ipt_LOG
確認する:
lsmod | grep xt_LOG
インストール/追加:
sudo modprobe xt_LOG
また、カーネル設定が有効になって/boot/config-x.xx.x-xx-generic
いることを確認してくださいCONFIG_NETFILTER_XT_TARGET_LOG
。