Escritorio remoto 100% a través del navegador?

9

Tengo un servidor de edición web Windows 2008 R2. ¿Hay alguna manera de que el escritorio remoto pueda conectarse completamente a través de un navegador? Es decir, si la "Conexión a Escritorio remoto" en mi PC está bloqueada, ¿puedo conectarme?

¡Gracias!

usuario29266
fuente
Use VNC, websockify y noVNC.
Halfgaar

Respuestas:

3

No ................. todavía no.

Me equivoqué un poco la primera vez, si no tienes control sobre el servidor, aún no tienes suerte, pero si puedes obtener acceso de administrador, puedes instalar el subcomponente de 'conexión web de escritorio remoto' del servicio WWW de IIS a través del panel de control y luego vaya a http: // whatever / tsweb

Pruébelo y háganos saber bien.

Chopper3
fuente
Cuando usa el sitio de TSWeb, su tráfico RDP saliente todavía pasa por el puerto 3389 (o cualquier puerto que haya configurado para RDP), puede usar un navegador en lugar del cliente RDP. Supongo que el póster quiere una forma de evitar las restricciones de firewall de salida.
Sam Cogan
Sospecho que sí, Sam, pero al menos puede intentarlo de esta manera, supongo, aclamaciones.
Chopper3
16

Tema antiguo, pero sigue siendo una pregunta relevante. A partir de este año, de todos modos, hay algunas opciones para alguien que quiera usar una solución RDP en el navegador.

Guacamole proporciona "Escritorio remoto sin cliente HTML5": está diseñado para configurarse en un tercer servidor para que actúe como túnel y proxy, para permitir que una computadora cliente se conecte a una computadora remota, sin tener que configurar especialmente el cliente o el computadoras remotas. Si no desea utilizar un tercer servidor intermedio, creo que puede instalar Guacamole en el servidor remoto al que desea conectarse (suponiendo que ejecute un servidor web) y apuntarlo a localhost, luego acceder a esa página web desde el navegador de su computadora cliente ( por ejemplo )

2X tiene un "Cliente para RDP / Escritorio remoto para Google Chrome" , que es una extensión de Chrome que no requiere un tercer servidor.

RemoteSpark es otra buena opción. Tienen un servicio pago, pero aparentemente solo puedes descargar su archivo HTML y configurarlo para tu uso personal si tienes el conocimiento ( fuente ). Lo que haría en este caso es soltar el archivo HTML en un directorio de servidor web en el servidor al que quiero acceder (en HTTPS, por supuesto), configurarlo para que se conecte a localhost para que no se tengan que transferir paquetes fuera del sitio, excepto al equipo cliente, codifique todas las configuraciones que desee y colóquelo detrás de una página de inicio de sesión con alguna autenticación de dos factores (al menos uno de los dos factores está basado en imágenes o algún otro método sin texto o de un solo uso), en para frustrar los keyloggers en computadoras públicas o inseguras.

Si tiene control de administrador sobre la computadora remota y desea configurar y administrar micro el propio RDP, puede probar, por ejemplo, una combinación de FreeRDP y FreeRDP-WebConnect .

También puede consultar AccessNow de Ericom y ThinRDP de CybeleSoft , y, por supuesto, Microsoft ha proporcionado una función de Conexión web a escritorio remoto ( también ver ) incluida en su solución RDP desde Windows XP.

David Michael Gregg
fuente
2
Remote Desktop Web Connection es el peor tipo de basura. (a) Solo funciona con Internet Explorer 6, falla debido a un código HTML no estándar en los navegadores modernos, (b) solo funciona a través de controles ActiveX (¿Qué año es nuevamente? 2013? Qué), (c) Luché durante días y no pude ¡No lo haga funcionar en Windows Server 2008 R2!
Warren P
2

Old Post lo sé pero. . .

Windows Live Mesh fue excelente para cualquiera que lea esto. Sincroniza sus datos en las PC, pero tiene una función oculta.

Tiene capacidad de escritorio remoto accesible a través de devices.live.com

Se requiere que RD soporte de Mesh se habilite primero en la máquina remota, y que yo sepa, ¿se crea un túnel HTTPS (443)?

BobbyJo
fuente
1

Tal vez use un servicio como Logmein.com ... Utiliza el puerto 80, por lo que debería excavar casi cualquier cosa .......

CaseyIT
fuente
1

¿Tu puerto web está abierto? Podría habilitar un túnel SSH para escuchar en el puerto 80. Claro, tendría que instalarlo en Windows y probablemente lo haga escuchar en un puerto diferente. Ese es un truco rápido de una solución. Proxy 3389 a través de un proxy web.

Warner
fuente
1

Para agregar a la lista anterior de clientes RDP basados ​​en navegador, también puede probar Myrtille , una solución de código abierto comparable a Guacamole, pero que se ejecuta en servidores Windows. Funciona tanto para HTML4 como HTML5, útil si tiene un navegador antiguo.

cedrozor
fuente
0

¿Quiere decir que la conexión saliente está bloqueada? Si ese es el caso, simplemente podría configurar el servidor para usar un puerto diferente, o simplemente usar otra herramienta, como logmein o vnc.

Jim

OldJim
fuente
0

Si tiene acceso a los servidores para realizar cambios de configuración (ya que aloja los servidores), puede configurarlo para que pueda acceder a sus servidores a través de un navegador web (preferiblemente Internet Explorer, ya que es un servidor de Windows). Cuando se conecta a través de un navegador web a su servidor de Windows, el tráfico utiliza el puerto 443. La mayoría de las empresas abren los puertos 80 (http) y 443 (https). Si una empresa utiliza un servidor proxy web, también suele abrir los puertos 80 y 443 a través del servidor proxy.

Entonces, si se encuentra trabajando en una empresa que solo permite el tráfico web a través de un servidor proxy, siempre y cuando permitan el Puerto 443, aún PUEDE acceder a sus Servidores de escritorio remoto a través del navegador web. Este artículo le muestra cómo configurar dicho entorno:

http://sengstar2005.hubpages.com/hub/How-to-Remote-Desktop-to-a-Terminal-Server-via-a-Web-Proxy

Sysadmin Guy
fuente