Не получается настроить маскарадинг в следующей конфигурации сети.
Linux RH 7.2 (kernel 2.4.7-10), ipchains, внешний интерфейс ppp0, внтренние интерфейсы eth0, pppXX, dvb-карта pentaval0.
Необходимо сделать так, чтобы все запросы от eth0 и pppXX уходили от имени pentaval0 (тоесть чтобы ответ на запрос возвращался через спутник).
Просисываю в /etc/sysconfigipchains
-A forward -s 10.10.10.0/24 -d 0/0 -j MASQ - маскарадинг работает от имени ppp0,
пишу -A forward -s 10.10.10.0/24 -d 0/0 -i pentaval0 -j MASQ - маскарадинг перестает работать :(
Что нужно еще сделать чтобы заработал маскарадинг в моем случаи?
подозверваю что копать надо в сторону ip route, но пока просветления нету :)
нужели никто не знает? :`(
>нужели никто не знает? :`(На сколько я понимаю, от какого имени уйдет пакет зависит не только от маскарадинга, но и от роутинга. Посмотри, чобы у тебя было прописано, что вот эти пакеты сувать на ту карту.
Потом можно попробывать прописать статический маскарадинг (NAT) средствами iptables.