I'm having fun and games with a RH7.3 machine trying to use two separate
ISPs.
Basic setup is a number of machines on a local 192.168.1.x network and a
single machine with eth0 connected to the internal network, eth1 connected
to a cable modem and ppp0 running to an ISDN provider. I've followed the
Firewall, Masquerade and Advance Routing HOWTOs to the point where I can
connect out to anywhere on the correct interface (default via the cable
modem, other ISP via the ISDN link) and I can get incoming stuff to the
local mail and web servers via the eth1 cable link (these are not on the
firewall/gateway machine). The other ISP can successfully connect to the
mail server via the ppp0 link because the default route to its mail machine
is specified as via ppp0.
The bit that I'm stuck on is that according to the Advanced Routing HOWTO, I
ought to be able to accept connections to the webserver via ppp0 and have
the system correctly send the responses back out on that link. I can see
using netstat that the SYN has been received but there is no trace of a
response, which I suspect is going out on eth1 and so being ignored.
I suspect it's the masquerade settings that are at fault, not tracking the
source IP address for return packets correctly.
So, can I get it to do what I want or have I misunderstood what's possible?
Dave
--
mail: da
(E-Mail Removed) (without the space)
http://www.llondel.org/
So many gadgets, so little time...