URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51357
[ Назад ]

Исходное сообщение
"SNAT после пересборки ядра"

Отправлено Rinus , 07-Дек-04 22:14 
Столкнулся с такой проблемой. Стоит ASPLinux9.2. Установил ядро 2.4.27 и iptables перестал принимать правила, где действием стоит SNAT или DNAT. Сами правила следующие:

iptables -t nat -A PREROUTING -p tcp --dport 3128 -j DNAT \
--to-destination 169.254.253.2

iptables -t nat -A POSTROUTING -p tcp -d 169.254.253.2 -j SNAT \
--to-source 192.168.2.1

Пишет: iptables: Invalid argument

Тоже самое говорит, даже если просто написать:

iptables -t nat -A POSTROUTING -j SNAT \
--to-source 192.168.2.1

С родным ядром (2.4.22) всё работает. При сборке ядра искользовал .config с родного ядра (идёт с дистрибутивом). Даже никаких опций для эксперимента не менял. Все необходимые модули присутствуют.
Версия iptables: iptables-1.2.9-1.1asp


Содержание

Сообщения в этом обсуждении
"SNAT после пересборки ядра"
Отправлено ru , 08-Дек-04 10:21 
Попробуй модули ручками загрузить и правила нописать
может и заработает

"SNAT после пересборки ядра"
Отправлено shaman , 08-Дек-04 10:58 
>Попробуй модули ручками загрузить и правила нописать
>может и заработает

Пересобери iptables с указанием пути к исходникам нового ядра.