Módulo do kernel Iptables em estoque Arch

0

Ao tentar usar o iptables em uma instalação do Arch com o kernel padrão, estou recebendo o erro

iptables v1.6.2: can't initialize iptables table 'filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Eu não tenho idéia do motivo pelo qual o módulo não seria instalado, embora eu tenha experimentado um pouco com o nftables, talvez isso tenha substituído alguma coisa? Esta mensagem está correta e, em caso afirmativo, como faço para corrigi-la?

EDITAR: Saída de pacman -Qii

Name            : linux
Version         : 4.17.2-1
Description     : The Linux kernel and modules
Architecture    : x86_64
URL             : https://www.kernel.org/
Licenses        : GPL2
Groups          : base
Provides        : None
Depends On      : coreutils  linux-firmware  kmod  mkinitcpio>=0.7
Optional Deps   : crda: to set the correct wireless channels of your country
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 114.63 MiB
Packager        : Jan Alexander Steffens (heftig) <[email protected]>
Build Date      : Sat Jun 16 12:08:26 2018
Install Date    : Wed Jun 20 05:02:18 2018
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature
Backup Files    :
UNMODIFIED      /etc/mkinitcpio.d/linux.preset
    
por stmfunk 21.06.2018 / 12:53

1 resposta

2

Você está executando no kernel 4.16.12 , mas atualizou o kernel para 4.17.2 . Após cada atualização do kernel, você precisa reiniciar sua máquina.
iptable falha, porque tenta carregar o módulo iptable_filter , mas o arquivo /usr/lib/modules/4.16.12-1-ARCH/kernel/net/ipv4/netfilter/iptable_filter.ko.xz não existe mais, porque você atualizou seu kernel com pacman -S linux . Para alterar o kernel em execução, você precisa reiniciar sua máquina. Após a reinicialização, se o kernel em execução, conforme relatado por uname -a , corresponder à versão que está instalada pacman -Q linux , o comando iptables deverá carregar com êxito iptable_filter module.

    
por 23.06.2018 / 20:39