Looking for elegant iproute2 solution for host w/ 2 interfaces on 2 networks and 3 gateways

view story

http://unix.stackexchange.com – I've got a Linux webserver with assigned to eth0 and assigned to eth1. I must not change this. Here's the routing so far: dev eth1 proto kernel scope link src dev eth0 proto kernel scope link src via dev eth1 default via dev eth0 The default route leads to the Internet which the machine needs access to for downloading stuff. Now there are also packets (requests) coming in from the Internet via How do I have to set up routing tables and rules in order to answer (HowTos)