имеется маршрутизатор с двумя внутренними и двумя внешними интерфейсами:
eth0(xxx.xxx.xxx.xxx).-----------.eth1(192.168.1.1)
ppp0(xxx.xxx.xxx.xxx)|___________|eth2(192.168.2.1)
в route таблице default eth0, внешнее пространство пингуется и через ppp0: ping www.yahoo.com -Ippp0
вопрос: как настроить форвардинг, чтоб можно было выбирать от какого ip через какой протокол пакеты слать?
Например: я хочу чтоб от 192.168.2.99 и 192.168.1.2 пакеты шли через ppp0, а от остальных через eth0
linux 2.2.18