| Graham Jones 2004-01-23, 7:33 pm |
| Problem with networking - I am using RedHat 9 Linux kernel 2.4
I have the following environment:
A NetGear ADSL router IP address 192.168.0.100. Attached to this is my
Linux server which is dual homed. One nic is attached to the ADSL router -
this is the eth0 interface, ip address 192.168.0.22. This interface has
the NetGear router set as the default gateway address. The other nic -
eth1 - has an ip address of 10.0.0.1 and this is attached to an 8 port
switch. Connected to the 8 port switch is another machine running
Microsoft Windows XP Professional with an ip address of 10.0.0.23. It has
a default gateway set to be 10.0.0.1.
I only have one static IP address. The NetGear router is set up for NAT.
The Linux server is also set up as being in the DMZ of the NetGear router.
This only has the effect of passing all requests to the Linux server and
not dropping them.
On the Linux server I have stopped the IPTABLES service so as not to
complicate matters further and I have enabled IP forwarding. I have also
enabled and configured the web proxy Squid.
My linux server can ping the ADSL hub on 192.168.0.100, it can ping the
machine 10.0.0.23 and it can ping any valid address on the internet.
My XP machine - 10.0.0.23 - can ping the server on either of its
interfaces and it can ping the ADSL hub - proof that the server is
forwarding IP packets. I can also browse the web from 10.0.0.23 via the
Squid proxy.
However, I cannot ping any address on the internet.
I was wondering if I needed to implement IP Masquerading but thought that
the NAT on the NetGear hub should be sufficient.
Can anyone please shed any light on what I need to do to get the Windows
machine to be able to communicate to the internet via the server.
Thanks in advance
Graham Jones
-----= Posted via mcse.ms, Uncensored Usenet News =-----
http://www.mcse.ms - The #1 Newsgroup Service in the World!
-----== Over 80,000 Newsgroups - 16 Different Servers! =-----
|