uname -r: 4.13.0-16-generic (servidor 17.10 do ubuntu)
Eu tenho um problema que o iptables não funciona após uma reinicialização:
iptables-apply /etc/network/iptables
[ ok ] Stopping fail2ban (via systemctl): fail2ban.service.
Applying new iptables rules from '/etc/network/iptables'... modprobe: FATAL: Module ip_tables not found in directory /lib/modules/4.13.0-16-generic
iptables-restore v1.6.1: iptables-restore: unable to initialize table 'filter'
Error occurred at line: 3
Try 'iptables-restore -h' or 'iptables-restore --help' for more information.
failed.
Error: unknown error applying new iptables rules: /etc/network/iptables
Reverting to old iptables rules... done.
Eu tentei reinstalar o kernel e o iptables:
apt install --reinstall linux-generic linux-image-4.13.0-16-generic linux-image-extra-4.13.0-16-generic linux-headers-4.13.0-16-generic iptables
quando eu o reinstalo (sem reinicializar) o iptables funciona após a reinicialização do serviço.
quando eu reinicio a máquina, recebo o mesmo erro novamente.
Percebo que a cada reinicialização a pasta seguinte desapareceu:
/lib/modules/4.13.0-16-generic/kernel/net/ipv4/netfilter
apenas 2 arquivos restantes na pasta ipv4 são: gre.ko udp_tunnel.ko
copiar os arquivos ausentes para este local não funciona, será removido com a próxima reinicialização.
Alguma ideia de como corrigir isso?