Need an ICS guru...

  • Thread starter Thread starter Mark Guinness
  • Start date Start date
M

Mark Guinness

I'm trying to get ICS working on a Windows 98SE host with a Windows XP
client, but I'm hitting a brick wall after spending a week on it. I
have been successful making it work with the roles reversed, so I can
assume that it's a software configuration problem and not a hardware
issue.

What happens is that the 2 machines are networked properly and they
can see each other. I cannot reach the internet from the client but I
can from the host. I have used the following article to troubleshoot,
but it hasn't helped me resolve the problem. I have also researched
MSDN and Google for help.

How to Troubleshoot Internet Connection Sharing Problems
http://support.microsoft.com/default.aspx?kbid=238135

My ADSL modem includes a PPPOE client and I have reduced the MTU
setting to the corresponding value after performing ping tests. The
client receives the proper configuration via DHCP including the
gateway and DNS. I also shut down ZoneAlarm on the client machine to
avoid any problems that may cause.

When I try to ping an internet address like google.com it fails. When
I use nslookup I get "No response from server" for both the provided
ISP DNS servers. I can ping the gateway address, but I get
"Destination host unreachable" when I try an IP address on the
internet.

So my next line of investigation was looking at the TCPIP routing
tables. I'm not an expert on reading these, but the right entries
seem to be there on the client and the host (see below). I am coming
to the conclusion that somehow NAT isn't working on the ICS host, but
is there anyway to test this?

Active Routes:

Network Address Netmask Gateway Address Interface
Metric
0.0.0.0 0.0.0.0 168.100.248.1 168.100.248.1
1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1
1
168.100.248.1 255.255.255.255 127.0.0.1 127.0.0.1
1
168.100.255.255 255.255.255.255 168.100.248.1 168.100.248.1
1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1
1
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1
1
224.0.0.0 224.0.0.0 192.168.0.1 192.168.0.1
1
224.0.0.0 224.0.0.0 168.100.248.1 168.100.248.1
1
255.255.255.255 255.255.255.255 192.168.0.1 0.0.0.0
1

===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface
Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2
40
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1
1
192.168.0.0 255.255.255.0 192.168.0.2 192.168.0.2
40
192.168.0.2 255.255.255.255 127.0.0.1 127.0.0.1
40
192.168.0.255 255.255.255.255 192.168.0.2 192.168.0.2
40
224.0.0.0 240.0.0.0 192.168.0.2 192.168.0.2
40
255.255.255.255 255.255.255.255 192.168.0.2 10003
1
255.255.255.255 255.255.255.255 192.168.0.2 192.168.0.2
1
Default Gateway: 192.168.0.1
===========================================================================
 
Many ADSL modems/routers have two outputs: One for a CAT5
cable, the other for a USB cable. If yours is one of those then
you do not ICS at all - just plug each PC into the ADSL modem.
Or even better: Plug both PCs and the modem into a hub.

You will, of course, need at the very least a software firewall for
each PC.


Mark Guinness said:
I'm trying to get ICS working on a Windows 98SE host with a Windows XP
client, but I'm hitting a brick wall after spending a week on it. I
have been successful making it work with the roles reversed, so I can
assume that it's a software configuration problem and not a hardware
issue.

What happens is that the 2 machines are networked properly and they
can see each other. I cannot reach the internet from the client but I
can from the host. I have used the following article to troubleshoot,
but it hasn't helped me resolve the problem. I have also researched
MSDN and Google for help.

How to Troubleshoot Internet Connection Sharing Problems
http://support.microsoft.com/default.aspx?kbid=238135

My ADSL modem includes a PPPOE client and I have reduced the MTU
setting to the corresponding value after performing ping tests. The
client receives the proper configuration via DHCP including the
gateway and DNS. I also shut down ZoneAlarm on the client machine to
avoid any problems that may cause.

When I try to ping an internet address like google.com it fails. When
I use nslookup I get "No response from server" for both the provided
ISP DNS servers. I can ping the gateway address, but I get
"Destination host unreachable" when I try an IP address on the
internet.

So my next line of investigation was looking at the TCPIP routing
tables. I'm not an expert on reading these, but the right entries
seem to be there on the client and the host (see below). I am coming
to the conclusion that somehow NAT isn't working on the ICS host, but
is there anyway to test this?

Active Routes:

Network Address Netmask Gateway Address Interface
Metric
0.0.0.0 0.0.0.0 168.100.248.1 168.100.248.1
1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1
1
168.100.248.1 255.255.255.255 127.0.0.1 127.0.0.1
1
168.100.255.255 255.255.255.255 168.100.248.1 168.100.248.1
1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1
1
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1
1
224.0.0.0 224.0.0.0 192.168.0.1 192.168.0.1
1
224.0.0.0 224.0.0.0 168.100.248.1 168.100.248.1
1
255.255.255.255 255.255.255.255 192.168.0.1 0.0.0.0
1

===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface
Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2
40
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1
1
192.168.0.0 255.255.255.0 192.168.0.2 192.168.0.2
40
192.168.0.2 255.255.255.255 127.0.0.1 127.0.0.1
40
192.168.0.255 255.255.255.255 192.168.0.2 192.168.0.2
40
224.0.0.0 240.0.0.0 192.168.0.2 192.168.0.2
40
255.255.255.255 255.255.255.255 192.168.0.2 10003
1
255.255.255.255 255.255.255.255 192.168.0.2 192.168.0.2
1
Default Gateway: 192.168.0.1
===========================================================================
 
Unfortunately my ADSL modem/bridge only has a CAT5 port, no USB. I
was hoping someone would be able to help me troubleshoot rather than
buy any additional hardware. Looking at the routing table again, this
entry doesn't look right.

Network Destination Netmask Gateway
Interface
255.255.255.255 255.255.255.255 192.168.0.2
10003
 
You should re-think the add hardware part. A 4 port hub is dirt cheap
these days( I can find a used one here for $5.00...I've got 3 10Mbps
hubs in my stack of used parts I can't give away) and would totally
eliminate the ICS issue.

Good Luck...

GLCrews,MCP
 
.. . . which would have several beneficial effects:
- You can stop spending a lot of time chasing a weird problem;
- You can connect additional machines to the Internet;
- Each machine can make its own Internet connection,
without depending on any of the other machines
 
Thanks to everyone for their feedback. I have decided to follow your
collective advice and buy some hardware. I normally like to get to
the bottom of a problem, but I will admit defeat on this one :-)
Thanks again.
 
Your approach is fine if you can assume that the tool you're
playing with is fault-free. However, it is quite possible that it has
some internal flaws, in which case you would be wasting your
time. After working in the computer industry for 25 years I have
come to realise that it is often more productive to walk around
a problem than to solve it - if only because the problem may
have no solution!
 
Sometimes, it helps to kick the problem in the butt as you walk around
it toward your solution.

GLCrews,MCP
 
Back
Top