Уфф.. вот такая вот у меня проблема .. решил проапгредица с ipchains на
iptables ...
на тачке стоят 3 итерфейсаeth0 - внутр. сеть
eth1 - внешняя
eth2 - телефон (для ip телефонии)такс, суть вопроса такова, даю 3 правила:
iptables -A INPUT -j ACCEPT
iptables -A FORWARD -j ACCEPT
iptables -A OUTPUT -j ACCEPTессно: echo 1 > /proc/sys/net/ipv4/ip_forward
по идее, долна пропускать из внутренней сети пакенты куда хош ..
однако облом.. даешь ping www.ru, из внутренней сети, - висяк полный ..
т.е. все пакеты куда то херяца ..
Вопрос, от чего так ? есть подозрение, что что то там интерфейсы меж собой
не туда фильтруют ...
может кто сталкивался ?//Karma
А что говорит tcpdump ?
Проблема с роутингом !
Посмотри что пишет route
этих правил не достаточно.
добавь это правило:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
>этих правил не достаточно.
>добавь это правило:
>iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADEСовершенно верно. Ибо без НАТа ничего не выйдет.
У тебя же во внутренней сети адреса 192,168,х,х ?
Вот и подумай :)