Hello. I'm trying to setup a simple failover between 2 gateways on kernel 2.6.2 Here it goes. just one interface for everything: eth0 route add default gw 192.168.1.1 route add default gw 192.168.2.1 let's say i ping gmail.com and i kill the 192.168.1.1 machine. ping stops for about 2 minutes then the next gateway is used and the ping comes back to live. The only problem here is that it forgets to NAT my clients via the new gway. At least that's my only explanation why it stops NATting. Masquerading is done without a -d so destination is any. What can be done here? Also please let me know the files in which i should modify fallback timeout for routes. I need a route check every 10 seconds or so. One more thing, if 192.168.1.1 comes back to live i would like to become the preferred gateway no matter if 192.168.1.2 is alive and used by kernel. Is this solved by metrics? Many thanks, Adrian. - : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html