Habilitar IP Routing en Windows XP
Por defecto, Windows XP no trae habilitado el “Ip Routing” que te permite reenviar paquetes entre dos redes, es decir, que tu PC haga de “router”.
ipconfig /all
Enrutamiento habilitado. . . . . .: No
A pesar de no venir activado, mediante una simple modificación en el registro podemos habilitarlo
Básicamente, los pasos a seguir son los siguientes:
Ejecutar el Editor de Registro (Regedit.exe).
Encontrar el siguiente registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Cambiar el valor (Value Data) de la entrada IPEnableRouter (del tipo REG_DWORD) por 1. El valor uno habilita en reenvío TCP/IP para todas las conexiones de red que tenga instalada la computadora.
Salir del Editor de Registro.
Reiniciar el sistema.
Fuente:
http://luauf.com/2009/09/20/habilitar-ip-routing-en-windows-xp/