Hola, bueno, nunca confie mucho en la conexion compartida del XP. Te recomiendo que instales un servidor proxi en el equipo que actua como servidor.
Para utilizar uno, debes crear un Grupo de Trabajo y asignarles a tus equipos direccione3s IP privadas fijas. Del estilo 192.168.0.1 y 192.168.0.2 dentro de la subred 255.255.255.0
Luego te buscas un proxi, los hay Propietarios y Freeware, puedes buscar en
http://www.softonic.com/index.phtml?...lat=1&n_id=224
Lo instalas y si no tienes ningun servidor levantado (IIS, PWS, FTP o de correo, APACHE, etc...) no necesitas modificar nada en el proxi, lo activas y sale andando.. Sino, presta atencion a los puertos en los que das el servicio.
Luego en el cliente configuras la puerta de enlace o el servidor proxi en el Navegador. Con el puerto correspondiente.
Te diria que pruebes con un proxi. Suerte.