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
===========================================================================
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
===========================================================================