Saltar al contenido

¿Conectarse a Escritorio remoto mediante proxy y puerta de enlace de escritorio remoto?

Solución:

Solución 1:

En 2008, un empleado de Microsoft indicó que “no había una forma oficial” de lograrlo. Dados los seis años transcurridos, le gustaría pensar que ha habido progreso, pero no veo que haya habido.

Si estuviera en su situación, trataría de encontrar un pequeño proxy Win32 HTTP / HTTPS que pueda “apuntar” a un proxy ascendente y configurarlo para proporcionar autenticación. No tengo una recomendación inmediata para tal cosa. (Probablemente lanzaría algo junto con Perl o Python, personalmente).

Solucion 2:

Otra opción es utilizar un túnel SSH. PuTTY, para nombrar nombres, tiene una opción de proxy de fácil configuración, por lo que puede funcionar a través del servidor proxy y luego proporcionar un túnel local a través del cual puede conectarse al destino RDP.

Esto supone que el cliente tiene algo para iniciar sesión a través de SSH y, más específicamente, algo que puede comunicarse con el servidor RDP.


Solución 3:

Como sugirió la respuesta de Omaha, otra opción es un túnel SSH. Si tenía SSH instalado en su caja de Windows [possibly not trivial] entonces es posible que pueda conectarse a esa caja, creando un túnel SSH para un puerto, luego conecte su cliente rdp a ese puerto (putty puede crear túneles, o ssh puede algo como https://stackoverflow.com/questions/19161960/ conectar-con-ssh-a-través-de-un-proxy, por ejemplo:

ssh [email protected]_box -o "ProxyCommand=nc -X connect -x proxy_host_name:80 %h %p" -L:3389:remote_rdp_box:3389 luego apunte su cliente rdp a localhost como de costumbre, me ha funcionado de esta manera a través de un proxy HTTP).

FreeRDP-WebConnect puede ser una opción [it appears to be a web server backend to interface with RDP behind it, with HTML5 client front end] entonces podrías abrir el puerto a tu caja [whichever one it’s serving on] y con suerte acceder a eso usando HTTP. Suponiendo que los websockets no estén bloqueados. Guacamole parece similar (configura un servicio y un servidor web en la caja del servidor RDP, proporciona una interfaz HTML5).

Salvo eso, si tiene una tercera caja externa (no detrás de ningún firewall) que tiene un servidor SSH, puede crear un reenvío de puertos a través de esa caja intermedia, a través de SSH (mismo mecanismo https://stackoverflow.com/questions/19161960/connect -con-ssh-a-través-de-un-proxy).

Para los clientes RDP más nuevos, es posible que pueda configurar una “puerta de enlace” RDP adicional y luego conectarse a ella usando HTTP http://sengstar2005.hubpages.com/hub/How-to-Remote-Desktop-to-a-Terminal-Server -a-un-proxy-web

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *