Windows XP may get confused with default gateway from time to time under a multihomed network setup. You can check this with "route print" from command prompt. If the default gateway value is not from the correct subnet, then you need to do something below:
You need to tweak your Windows XP network interfaces so that it chooses the right interface that you really want to use first before other interfaces. Open Network Connections panel. Click Advanced menu from the menu bar and select Advanced Settings menu option. In Advanced Settings dialog box, it will list all connections (physical and virtual network interfaces). Reorder the list so that the first item at the top will be the one with the correct subnet.
To make the default route persistent, you add see "route help add" and submit something like below example but with your own values...
Code: Select all
route -f -p ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
If it is too challenging for you, you can do the same with
Net Route Viewer from
http://www.nirsoft.net