PCを再起動したら直った
[ Arch Linux | iptables v1.8.9 (legacy) ]
Arch LinuxでSamba使うために iptables
に穴あけしようとした
sudo iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 445 -j ACCEPT
そしたら下記のエラーメッセージが表示された
Warning: Extension tcp revision 0 not supported, missing kernel module? iptables v1.8.9 (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.
単に iptables -nL
をやっても同じエラーメッセージが表示された
調べてみたら、該当しそうだったのが以下の記事
カーネル更新後に再起動してないとこのエラーが出ることがあるらしい
確かにこれをやる前に pacman -Syyu
してた気がする
実際、再起動したら直った