Multiple Providers and Local Network

Jonathan Gnagy
Thu, 25 Aug 2005 23:06:46 -0000

I sure hope you can help.  Here''s the situation:

I''m using Debian, and running shorewall, and I need to figure out what
is going wrong.  I know it has something to do with the routing.  I''ve
setup this box as a dhcp server, and that is working great, all the
clients on the local interface receive their IP addresses fine.  But its
just not being routed past the debian box.  Everything stops dead at the
router, including trying to ssh into the router from the local subnet.
 From the console, and I can ping out just fine, (well, when I enable
both the NIC''s for the net side, things break, but that''s not
as
important).

I''m sorry if this seems sporadic, but I have a lot of info to explain.
I''ll start from the beginning.

I am trying to setup a Debian machine with 3 Ethernet adapters as a
router for two different ISPs and load balance those for a local subnet,
which it is also setting up.  I don''t even know if I have the
one-to-one
NAT setup correctly, but according to the documentation on
shorewall.net, I do, but as I said, that''s the step after this one.
Currently, dhcp is working, (which I know has nothing to do with you
guys), but the debian box isn''t routing anything.  My first question is
this, do the SNAT and DNAT entries in the shorewall config files do
what''s necessary elsewhere in the system to make the routing from the
local subnet to the Internet work?  If it does, then I must have my
config files done wrong, but I get no errors on shorewall''s startup.
If
it doesn''t, can anyone point me in the right direction?

~Jonathan Gnagy


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing
& QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf