LINUX.ORG.RU

ты так из коммандной строки делаешь?
тогда откуда iptables знает значение $IP_ETH1?
укажи явно айпишник или пускай через скрипт, присвоив в переменную $IP_ETH1 нужный айпи )))

anonymous
()
Ответ на: комментарий от anonymous

Так, собственно говоря, это и есть весь скрипт: IP_ETH1="81.195.133.2" iptables -A POSTROUTING -o eth1 -j SNAT -t nat --to-source $IP_ETH1 Все остальное у меня уже устанавливается другим скриптом - и вроде как работает. А это я специально решил NAT настроить отдельно. Настройки от другого скрипта сбрасывал - ну чтобы на чистую испытывать, но результат один. iptables v1.2.7a

Black_Wind
() автор топика
Ответ на: комментарий от Black_Wind

ну блин... трабла
вроде как все правильно (
последнее тупое предположение - проверь eth1 поднят?

anonymous
()
Ответ на: комментарий от anonymous

Я по нему пришел сюда :-) Ну и ладно... Придется другую версию поискать - по новее :-)

Black_Wind
() автор топика
Ответ на: комментарий от anonymous

это происходит после того как ядро сменил ??? Советую собрать iptables заново , указав ему исходники того ядра которое ты на данным моент используешь . У меня такое было когда сменил ядро с наложенным на него p-o-m , после сбора иптаблесов заново - все стало ок , правда теперь со старым ядром тебли не работают ;) но это уже не важно %)

anonymous
()

IMHO, у тебя каких-то аргументов не хватает, возможно -p

Alter ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.