XP & ICS .. Strange failure.

Posted on 2003-03-22
Medium Priority
Last Modified: 2010-03-18
My home internet gateway duel-boots WindowsXP and Linux. When running linux it uses iptables to perform NAT on the rest of the network (running Win98, Win2k, Linux, WinXP)  and everything works as expected. I can use redirection to allow public access to servers on the private network, the local systems can get access to internet services, etc.

The Internet connection uses one ethernet connection for pppoe and the local network.

When the gateway is running XP however the private network can only access some of the internet. In other words web browsers on the local network can load pages from some web sites but not others. When running the browser on the gateway every thing seems to work. It does not matter what OS or browser (IE, Netscape, Konqueror, Mozila) Im using. The sites that will not load can be resolved through DNS. If I can ping a site, I can load it. The some pages will load partially then stall, others wont load at all.

When I re-boot the gateway with linux the workstations will work, I dont have to re-boot, logoff or anything.. they just start working.

Re-boot to XP, and they stop working. Always the same URLs fail. ex. my.netscape.com will not load, www.netscape.com will load partially, dictionary.com,  www.symantec.com, google.com will load.
There does not seem to be any pattern of domains or IP addresses that will or will not load. As I said, all hostnames resolve to the correct IP addresses.
I even went so far as to run Ethereal on the gateway and watch the IP traffic. You can see the workstations making normal requests for connections and the hosts replying with ACK then the connection just dies. I looks like XP never forwards the  ACK to the workstation. Suppose I could run Ethereal on the workstation to verify.

Other clients, pop, telnet, imap seem to work form the clients, although Ive only tried them with a few destinations.

I've tried disabling/re-enabling ICS, now what?


Question by:kinsey
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 41

Accepted Solution

stevenlewis earned 450 total points
ID: 8189694
DSL connection?
change MTU on client
use drtcp to change the MTU settings
drtcp (free)

Author Comment

ID: 8200536
You pointed me in the right direction.

The article had an error in it. On my machine the key had to change was:


and Set it to 1472


Featured Post

 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
This article offers some helpful and general tips for safe browsing and online shopping. It offers simple and manageable procedures that help to ensure the safety of one's personal information and the security of any devices.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question