Hi all,
I have an ADSL router that I wish to connect to my LAN via a RedHat7.3 box
set up with ipchains (not iptables, I wish to re-work some old config
files). I am trying to get it working before I start with the ipchains
rules. There are some issues, hope someone can help me out... I am ultra
stressed here!
The LAN has about 10 hosts, all on 192.168.1.0. The firewall box has two
NICs, eth1 is internal and is 192.168.1.1. eth0 is to the ADSL and is
10.0.0.3.
The router is a 1 port Conexant (Dabs) model. The LAN address is set up as
10.0.0.2. It seems to set up the PPPoATM connection quite happily (after a
struggle - what a poor manual!) - I can tell when I access it direct from a
PC that is directly connected to it via a crossover cable. Ifconfig looks
good, no errored packets.
However, when I connect the router to eth0 on the firewall box, the fun and
games (don't) begin. The symptoms are:
o From firewall box, can ping any host on LAN. Can ping 10.0.0.2 (ADSL
router). Cannot ping the gateway listed in the router's routing table - no
response from that address at all.
o LAN hosts can ping both NICs of the firewall PC, but cannot ping the ADSL
router. I can ping the router from the firewall itself.
This is incredibly annoying, problems pinging the router - before I even get
outside the building! :-) And the router is administered from a web
browser, which I don't have on the firewall, ouch...
I have done an echo 1 > /proc/sys/net/ipv4/ip_forward, so that ain't the
problem. I have obviously thought about this - could it be to do with the
fact that my two networks are both private address ranges? Does the Linux
box (or IP itself) not forward between private address ranges? And if not,
how do I get around the problem? Surely I need different subnets on each
NIC?
I know it's not the norm, but can I plead that any replies to this post be
will be back on the customer site tomorrow, and I'm banging my head against
a wall here!
I can give more detail if needed, and I think it will be... :-)
Thanks,
Antony