On Wed, Dec 29, 2010 at 16:06, Michael C. Robinson <[email protected]> wrote: > I don't want most packets to use a different routing table, just > the particular locally generated packets going to the updates site. > I figure that I need to use the iptables mangle table PREROUTING chain > and mark the relevant packets to do this, but the only way I can get a > reaction is to use the POSTROUTING chain which seems pointless because > this chain takes effect after routing decisions have been made.
Instead of dealing with iptables and rewriting packets, have you tried adding a host route using the "route add -host ..." command? Assuming you have two interfaces, eth0 and eth1, with eth0 being DSL and eth1 being Comcast... $> route add -host updates.opendns.com eth1 $> route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface ... 208.69.38.180 * 255.255.255.255 UH 0 0 0 eth1 ... Cheers, Daniel Hedlund [email protected] _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
