Решено: iptables в самосборном ядре

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

svas
Сообщения: 203

Решено: iptables в самосборном ядре

Сообщение svas »

Собрал новое ядро, 2.6.20.11.
При попытке набрать команду

Код: Выделить всё

iptables -t nat -p udp --dport 50138 -A PREROUTING -s ! <твой ip> -d 234.0.0.1 -j DNAT --to-destination <твой ip>
udppm -d -i234.0.0.1 50138 <твой ip> 50138

ругается

Код: Выделить всё

iptables v1.3.6: 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 скомпилированы как модули. Что не так?
Спасибо сказали:
Аватара пользователя
nyncuk
Сообщения: 162

Re: Решено: iptables в самосборном ядре

Сообщение nyncuk »

модуль не загружен? это последняя версия иптаблеса?
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: Решено: iptables в самосборном ядре

Сообщение Omnifarious »

У меня в аналогичной ситуации помогло включение в ядро опции
-> Networking
-> Networking support (NET [=y])
-> Networking options
-> Network packet filtering framework (Netfilter) (NETFILTER)
-> Core Netfilter Configuration
-> Netfilter connection tracking support


И загрузка модуля iptable_nat.
There is more than one way to do it
Спасибо сказали:
svas
Сообщения: 203

Re: Решено: iptables в самосборном ядре

Сообщение svas »

Спасибо. Всё заработало.
Использовал конфиг от старого ядра - 2.6.18
А там некоторые параметры съехали. Поставил галочки, собрал и всё заработало.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Решено: iptables в самосборном ядре

Сообщение Bolverk »

закрываю
Спасибо сказали: