iptables - “não é possível inicializar a tabela iptables` nat '”

0

Eu estou tentando adicionar algumas regras de firewall para o verniz. Funcionou bem até que eu reiniciei o sistema. Agora, quando tento executar este comando:

iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dportar 80 -j   REDIRECIONAR - para portas 6081

Eu recebi a seguinte mensagem de erro:

iptables v1.4.21: não é possível inicializar a tabela iptables `nat ': Table does   não existe (você precisa insmod?) Talvez o iptables ou seu kernel   precisa ser atualizado.

Alguns Googling me levaram a acreditar que há algo errado com minhas configurações em relação ao Kernel. Usando o comando uname -r me dá o seguinte:

4.9.36-x86_64-linode85

Alguém tem alguma sugestão?

Erik T
fonte
1
É o iptable_nat módulo carregado? Se não, você poderia tentar modprobe iptable_nat manualmente.
marcolz
Tanto o comando "lsmod | grep _nat" e "/ sbin / lsmod | grep _nat" me deram um comando que não encontrou resposta. Eu acho que esse servidor está rolando no fundo ...
Erik T
Alguns hipervisores (por exemplo, OpenVz, ...) têm o módulo carregado a partir do host. Você não pode carregar módulos da vm.
vera