No puedo 'Compartir pantalla' en mi MBP con OS X Yosemite

Especificaciones: Macbook Pro Mid 2012 OS X 10.10.4

No puedo compartir mi pantalla con mis amigos. Quiero conectarme con la Macbook de mi amigo (que no está en mi red, en una ciudad diferente) para solucionar problemas, así que probé Compartir pantalla desde la aplicación Mensajes:

Mensajes

Después de hacer clic en 'Solicitar compartir pantalla', envía una solicitud de permiso a la otra Mac, después de hacer clic en 'Permitir', ¡no pasa nada!

[ La opción Compartir pantalla está activada y la gestión remota está desactivada, tanto en mi Mac como en la Mac de mi amigo.]

Configuración de preferencias del sistema

¿Cómo me conecto con su computadora y la controlo a través de Internet? Será muy conveniente para solucionar problemas.

¡Gracias!

¿Está compartiendo en el mismo segmento LAN o está cruzando su enrutador?
@Allan: No estamos en la misma red, ciudad diferente.
Entonces parece que está bloqueado en su firewall. Crearé una respuesta que haga referencia a una solución.

Respuestas (1)

Si no está conectado en el mismo segmento LAN (ambas computadoras en la misma red) y está utilizando un enrutador, es probable que el firewall del enrutador esté bloqueando la conexión.

Lo que tiene que hacer es abrir/reenviar los puertos en el enrutador que Apple screenshare (escritorio remoto) usa para comunicarse. Los puertos son:

TCP: 5900, 5988
UDP: 5900, 3283

Pantalla compartida detrás de un firewall-- ¿Qué puertos?

Una cosa que personalmente me gusta hacer es probar primero en el mismo segmento LAN (detrás del firewall del enrutador). De esta manera, sé que mi máquina está funcionando completamente y que el servicio funciona correctamente. De esta manera, cuando intente solucionar un problema de conexión a través del enrutador, los cambios de que sea mi máquina se reducen considerablemente.

Deberá editar su enrutador REMOTO para permitir las conexiones entrantes de los puertos que mencioné. Haces esto por:

1) Averigüe qué dirección IP está usando la computadora

2) Vaya a la página de administración del enrutador a través del navegador web (será la dirección del "enrutador" en la configuración de su red. Necesitará el nombre de usuario y la contraseña.

3) En Firewall, puede ver una opción para reenviar diferentes puertos. Cree entradas para los puertos enumerados anteriormente. En cada entrada debe tener un "origen" y un "destino". En origen, déjalo en blanco para "todos" y para destino, ingresa la dirección IP que obtuviste en el paso uno. Esto reenviará todo el tráfico desde estos puertos a la computadora.

4) Ahora debe conectarse a Internet.

Si eso no funciona, sugiero buscar en TeamViewer . Es una solución de terceros, necesitará el software en ambas máquinas y es un poco más lento. Sin embargo, es mucho más fácil que configurar un enrutador.

Sí, estoy conectado solo a través de un enrutador, pero no tengo idea de cómo abrir/reenviar los puertos que mencionaste para desactivar el firewall del enrutador. También probé el uso compartido de pantalla dentro del mismo segmento LAN, ambas máquinas estaban en la misma red y funcionó perfectamente, por lo que la máquina funciona completamente y el servicio también funciona correctamente.
¿Puede decirme un poco más sobre cómo abro esos puertos en particular?
Lo más probable es que tenga que configurar la conexión en el extremo remoto , no en lo que es local para usted. Como no sé específicamente qué enrutador tienes allí, solo puedo decírtelo de manera genérica. Editaré mi respuesta para su referencia.