¿Cómo conectarse a través de un proxy utilizando Remote Desktop?

Así que tengo un server doméstico que ejecuta Windows Server 2003. Utilizo una configuration de tarjeta de networking dual y routing y acceso remoto para vincular la networking interna y privada a la connection externa. La connection externa se acopla directamente a mi módem por cable (por lo que no hay enrutadores u otros dispositivos sentados entre).

El problema que tengo es que no puedo conectar remotamente desde una location fuera de la casa (para conectarme a la connection externa del server) al server utilizando Remote Desktop o VNC. He habilitado ambos puertos en el routing y el firewall de acceso remoto para permitir el acceso, y he habilitado escritorio remoto en Windows Server 2003.

Lo extraño es que puedo acceder al repository SVN de mi server local y puedo incluso hacer ping a la IP del server. Estoy utilizando el IP para intentar conectarse, aunque utilizo un nombre proporcionado por dyndns.com para conectarme a mi repository SVN, por lo que no debería marcar la diferencia (sé que la IP se está resolviendo correctamente).

¿Alguna idea sobre dónde comenzar a diagnosticar esta? No he visto nada en el logging de events de mi server. Si cualquier otra información es necesaria, hágamelo saber. Gracias.

UPDATE: Una última pieza de información: Utilizamos un server proxy en el trabajo, que estoy casi 100% seguro es el culpable. Tengo una solución: si me conecto a nuestra VPN (aunque ya estoy dentro del edificio), puedo conectarme a mi server principal. Esto es con VNC. Sin embargo, ¿hay una manera de conectarse a través de un proxy utilizando Remote Desktop?

UNA MÁS ACTUALIZACIÓN: De hecho, fue el proxy http que estoy sentado detrás en el trabajo que estaba causando el problema. Una solución aceptable es utilizar mi connection VPN para omitir el proxy, y estoy en!

Usted mencionó que no puede acceder a su server " desde una location fuera de la casa ". ¿Significa que no puede acceder a su server desde cualquier location, o simplemente desde el trabajo?

Si no puede establecer una session RDP en su server desde cualquier location, y asumiendo que todo está configurado correctamente, sugeriría cambiar puerto RDP por defecto (3389) a otro.

Por ejemplo, pruebe a utilizar el puerto 33890 en su server de Terminal Server. He visto este mismo problema un par de veces, y sucedió porque el ISP del cliente estaba bloqueando el tráfico en el puerto 3389. Si el ISP bloquea el tráfico por número de puerto, a continuación, cambiar el puerto pnetworkingeterminado a otro le permitirá resolver este problema. Sin embargo, si el ISP está filtrando el tráfico en el nivel de aplicación (es decir, Capa 7), esta sugerencia no ayudará.

Si el problema que está teniendo sólo sucede cuando intenta conectarse desde el trabajo, es probable que sea porque está detrás de un proxy HTTP, que por lo general sólo enviará tráfico HTTP / HTTPS y, a continuación, no podrá utilizar otros protocolos (como RDP o VNC).

Puede comprobar que mediante el command telnet , como pnti sugerido. Si el telnetting falla, es muy probable que no pueda establecer una session RDP o VNC desde el trabajo a su server principal.

Trate de Telnet para comprobar el acceso a puerto determinado desde el exterior.

 telnet home_machine 3389 for Remote Desktop or telnet home_machine 590x (0 or higher) for VNC 

BTW: ¿Ha habilitado el acceso remoto en Window Server (Equipo> Propiedades> Remoto)?

Si utiliza Vista, tiene que agregar cliente telnet.