Hay dos PCs con Ubuntu llamados A y B .
A y B están conectados a Internet mediante dos conexiones de Internet separadas . (En mi caso, dos conexiones de banda ancha móvil ppp0 x2)
Cada conexión tiene una dirección IP pública única y estática.
Lo que necesito es controlar el cursor de una computadora, usando el mouse de la computadora B , a través de Internet .
En ambas computadoras, he permitido que otros usuarios controlen mi computadora en las preferencias de Compartir escritorio , como se muestra a continuación:
Cuando intento conectarme a A desde B usando Remmina Remote Desktop Client , se niega a conectarse después de intentarlo por un tiempo.
Estas son mis configuraciones:
Espero que esto se haga desde un software de código abierto disponible, no desde TeamViewer.
Encontré esta guía más difícil de entender.
Por favor, dame instrucciones claras ...
Gracias por echar un vistazo!
fuente
Respuestas:
Resumiendo de los comentarios
Las dos computadoras están conectadas a Internet mediante una red de datos móvil (teléfono celular). Me referiré al proveedor de servicios de datos celulares como el "Proveedor de servicios de Internet" o ISP . Hay dos problemas:
No tengo conocimiento del ISP específico en cuestión. Sin embargo, generalmente los ISP toman estas medidas para evitar que se usen conexiones de datos móviles para conectar servidores y para la seguridad de los clientes. A veces, los ISP prohíben el uso de datos móviles para servidores en sus acuerdos de servicio.
En estas circunstancias, específicamente si el acuerdo de servicio del ISP prohíbe el uso de datos móviles para servidores, es poco probable que el ISP abra los puertos necesarios para conectar las dos computadoras y reenvíe los puertos específicos de la dirección IP externa a la dirección IP interna.
Sus conexiones funcionarán si el ISP:
(a) abre los puertos
(b) y realice una de las dos siguientes:
Sin estos del ISP, es imposible usar la solución nativa para conectarse de forma remota desde la computadora B a la computadora A.
Acerca de la conversión de la configuración NATed a la configuración de IP estática real de Superuser :
Si el ISP acepta abrir y reenviar puertos, recomiendo usar VNC sobre el túnel ssh por las siguientes razones:
Para probar esto en Remmina, vaya a la
ssh
pestaña y marque las dos casillas de verificación, (a) use ssh y (b) use tunnel. Puede que tenga que instalar ssh en ambas computadoras.Sin embargo, esta solución no está disponible sin reenvío de puertos en la configuración de IP con NAT o una configuración con acceso directo a la IP externa.
Espero que esto ayude.
fuente
Instale la aplicación Team Viewer en ambos sistemas Ubuntu. Puede ver y controlar sistemas en bidireccional.
TightVNC es un paquete de software de control remoto de código abierto. Con TightVNC, puede ver el escritorio de una máquina remota y controlarlo. Puedes conseguirlo aquí . Necesitas configurar el enrutador
fuente
¡Olvídate de eso! No has hecho nada malo. Solo está obteniendo NAT por sus proveedores móviles. En ambos extremos. sin control sobre los enrutadores. Ese es el peor caso imaginable.
Recomiendo dividir su pregunta en dos:
Recomiendo comenzar con ssh. La conexión de estas dos computadoras probablemente implicará algún túnel ssh. Sería muy bueno tener un tercero con una dirección de internet pública. Es decir, algunos servidores de 2 € / mes baratos
Lo mejor sería tener una solución vpn. Esto es un poco más difícil para empezar, pero más conveniente a largo plazo.
Lo siento. No hay una respuesta fácil para ti. Tienes que cavar túneles de red u obtener una conexión a Internet seria. Elige uno. Esto puede sonar grosero, pero créeme, aquí solo soy el mensajero de las malas noticias. Por favor no me rechaces.
Aquí hay una conferencia para leer más sobre su problema: http://en.wikipedia.org/wiki/Network_address_translation#Drawbacks
Tenga en cuenta la frase:
Hosts behind NAT-enabled routers do not have end-to-end connectivity and cannot participate in some Internet protocols.
Cualquier solución que cualquier persona puede llegar a aquí va a involucrar a un tercero. Tenga cuidado al usar servicios web propietarios.
fuente
Si alguien está interesado en ayudar a un amigo a la
easiest
forma remota del escritorio de alguien ubuntu es instalar la extensión de escritorio remoto de google chrome. Enlace a extensiónvideo tutorial
https://www.youtube.com/watch?v=T2RBIkEgRk0&feature=related
Lo intentamos con un amigo que ha ganado 7, funciona muy bien.
fuente
Yo uso KRDC / KRFB (Cliente / Servidor) para usar cosas relacionadas con VNC. La búsqueda de software VNC (tanto clientes / espectadores como servidores) lo ayudará a encontrar otras alternativas gratuitas (como TightVNC, creo).
EDITAR: Buscar software VNC es más fácil con Synaptic Package Manager que con Ubuntu Software Center, pero ambos deberían arrojar resultados interesantes.
EDITAR # 2: ¡Debes mantener abiertas las ventanas de preferencias! Estos también mantienen el servidor en línea hasta donde puedo decir, pero esto puede haberse solucionado desde la última vez que utilicé el software capturado anteriormente
fuente
Puede intentar instalar el cliente Beta de Hamachi desde Iniciar sesión en ambas máquinas Ubuntu y conectarlas a su red Hamachi.
Luego puede usar VNC para lograr el control remoto a través de VPN. Sin embargo, esto no es de código abierto.
fuente