Підключення nat для контейнера OpenVZ VPS

Жовтень 24th, 2014 | Теґи: ,

Проблема:

# vzctl enter VEID
# iptables -nvL -t nat
FATAL: Module ip_tables not found.
iptables v1.4.8: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

де VEID – номер контейнера.
Рішення:

1) Додаємо модулі в конфіг контейнера:

# echo 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\" >> /etc/vz/conf/VEID.conf

2) Рестартуємо та перевіряємо:

# vzctl restart VEID
# vzctl enter VEID
# iptables -nvL -t nat
Chain PREROUTING (policy ACCEPT 3 packets, 144 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain POSTROUTING (policy ACCEPT 5 packets, 308 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 5 packets, 308 bytes)
 pkts bytes target     prot opt in     out     source               destination

Можна користуватися.

Ще немає коментарів.