I have an Ubuntu 11.04 server attached to multiple internet connections. My problem is that I cannot get it to reply to pings (and any other requests) from both IP-s, only for the IP I specify the gateway option in the /etc/networking/interfaces file. If I speficy multiple gateways, it seems to choose eth1 over eth3.
MS HyperV Server handles the issue fine.
(We have an IP transition and it would be good if the server had listened for more addressed for a period of time.)