iptables - por que eu recebo "Tabela não existe (você precisa insmod?)"

1

Eu preciso instalar alguns ruidos de iptable para bloquear o tráfego originado de um determinado país, encontrei este exemplo de script em link funciona muito bem em outro host que eu tenho, mas neste (uma caixa embutida) eu recebo:

./iptable_rules.sh 
modprobe: module ip_tables not found in modules.dep
iptables v1.4.16.3: can't initialize iptables table 'filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Agora, atualizar o kernel devido à natureza do dispositivo não é uma opção. Alguém sabe uma maneira que eu possa contornar isso? Este sistema rodando no kernel 3.2.34

    
por cerr 08.08.2015 / 23:15

1 resposta

1

Você deve conseguir compilá-lo usando algo para os comandos semelhantes.

make KERNEL_DIR=/usr/src/linux
make install KERNEL_DIR=/usr/src/linux

make dep
make bzIamge
make
make install
make modules

Fonte: iptables: Tabela não existe (você precisa insmod?)

    
por 09.08.2015 / 14:06