El problema es que quiero usar el escritorio remoto para acceder a un Ubuntu 14.04 (A) desde otro Ubuntu 14.04 (B). A y B no están en la misma red.
La máquina A está detrás de un enrutador y tiene una dirección IP privada como 192.168.XX. El enrutador no se puede controlar, por lo que la opción de reenvío no funciona. Pero tengo una dirección IP pública a la que se puede acceder desde fuera.
¿Alguien puede ofrecer una solución sobre cómo configurar la red? ¡Gracias!
Respuesta1
Dado que no se puede acceder al enrutador o firewall para configurar el reenvío de puertos a ese host, la mejor recomendación que puedo darle es configurar un túnel inverso al host detrás del firewall/enrutador.
La información sobre cómo configurar uno se puede encontrar en el siguiente enlace:
http://www.thegeekstuff.com/2013/11/reverse-ssh-tunnel/
El siguiente no lo he usado, pero lo he visto recomendado por ahí. Es TeamViewer.