Openvz - iptables v1.4.21: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)


Материал из Wiki - Iphoster - 'the best ever support'

Перейти к: навигация, поиск

Самые выгодные сервера‎ в рунете


Ошибка

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

при выполнении команды:
# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o venet0 -j MASQUERADE


Подключаем модули в конфиге контейнера:

# vi /etc/vz/conf/17750.conf
IPTABLES="ip_tables iptable_filter iptable_mangle ipt_limit ipt_multiport ipt_tos ipt_TOS ipt_REJECT ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_LOG ipt_length ip_conntrack ip_conntrack_ftp ipt_state iptable_nat ip_nat_ftp"
# vzctl set 17750 --netfilter full --save --setmode restart
# vzctl enter 17750

Проверяем работу командой:

# iptables -t nat -nvL
Chain PREROUTING (policy ACCEPT 4 packets, 282 bytes)
pkts bytes target prot opt in out source destination 
Chain POSTROUTING (policy ACCEPT 9 packets, 2226 bytes) pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 9 packets, 2226 bytes) pkts bytes target prot opt in out source destination
Индекс цитирования