You may want to try the (unoffical) 'ROUTE' netfilter patch (see patch-o-matic at www.netfilter.org) after applying and re-compiling kernel + iptables use: iptables -t mangle -A PREROUTING -i nsc5 -d 212.31.242.98 -j ROUTE --iface ppp0 (maybe there is another possibility without recompiling kernel ... but I didn't find anything...) Miernik schrieb: > On Thu, 29 Aug 2002, Wojtek wrote: > > >>>My machine debina, has three interfaces: >>> >>>eth1 212.126.24.129 >>>ppp0 10.2.0.1 (Point-to-Point: 212.31.242.98) >>>nsc5 10.2.0.250 (Point-to-Point: 172.23.140.32) >>> >>>I want packets which come in through the nsc5 interface, to be FORWARDED >>>to the ppp0 interface to 212.31.242.98, even when their destination >>>address is 212.126.24.129 (even so this is the IP of eth1 on this >>>machine). >> >>you can use set of 'ip rule' and other routing table > > > I tried to, but it is not that simple: > > The routing table 'local' is bound to the first rule (rule 0), and I > cannot put any other rule before it. > > I cannot delete the rule 0. > > I tried deleting rules from from the local table, and putting them into > table local2, and assinging rule 2 to table local2, but it didn't work > too: I lost connectivity to my local host. > David Lamparter, david.lamparter@t-online.de _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/