На маршрутизаторе две сетевых, через обе можно выйти в инет: eth0 и eth1. У eth1 реальный инетовский IP, у eth0 интернет через локальную сеть.. Люди ходят в инет через VPN, пакеты маршрутизируются с ppp* на eth0. Шлюз по умолчанию прописан через eth0, IP шлюза по умолчанию такой 192.168.0.254. А теперь вопрос:
Как зоставить локальные пакеты ходить через eth1, но форвардинг оставить ppp0-eth0?? Сейчас и пакеты от локального компа и с других компов ходят через eth0.
Делал: ip rule add from x.y.x.2 table tmp ip route default via x.y.z.1 dev eth1 table tmp
где x.y.x.2 - IP-адрес eth1, x.y.z.1 - IP-адрес щлюза для eth1
Если соединение из вне приходит, то всё в порядке, пакеты ходят через eth1, но если инициировать соединение с локального компа всё равно через eth0 уходят пакеты??? Как бы эту проблемочку решить??