Buscando soluciones de cliente VNC que funcionen de manera confiable en una Mac con OS X 10.9.5

30

Tengo varios servidores FreeBSD, y me gustaría ponerles el software del servidor VNC, luego acceder a ellos desde una Mac con OS X 10.9.5.

Realmente no quiero tener que acceder a ellos desde una máquina de Windows virtual que se ejecuta en el MAC :-(

Una búsqueda en la web de "mac vnc client" produce cero resultados útiles. (No quiero acceso remoto a el mac.)

Mi memoria es que Apple tenía un cliente incorporado con un nombre no obvio, tal vez "pantalla", que "arreglaron" hace unos pocos lanzamientos para que funcionara solo si el servidor VNC era de Apple, ejecutándose en una Mac . Quizás desde entonces lo han arreglado.

Una vez usé "chicken of the vnc", que era inestable en cualquier versión de OS X que tenía hace 2 años. También utilicé otro cliente que no era de Apple de esa Mac, que era inestable en diferentes formas. (La aplicación incorporada era inutilizable).

IIRC, estaba usando "Tightvnc" o "Realvnc" en mis servidores en ese momento, lo que funcionó bien con el primer cliente de VNC basado en Windows aleatorio que probé.

Todo lo que he oído hasta ahora son

  • "aplicación para compartir pantalla" de Apple, posiblemente preinstalada en el mac, nombre y ubicación desconocidos
  • un cliente de realvnc que se ejecuta en el navegador Chrome (ugh!)

Al referirse a las versiones de OS X, use los números de versión en sus respuestas, no solo los nombres de los gatos, o bien, haga un enlace a una página que traduzca los nombres de los gatos a los números de la versión. No tengo los nombres de los códigos de lanzamiento de Apple memorizados.

[Actualización, después de la primera respuesta recibida: alternativeto.net es una excelente fuente para encontrar software de este tipo. Ahora tengo tigervnc ejecutándose en un servidor y en el cliente Mac. Hasta el momento no hay problemas, pero el cliente de Mac para tigervnc parece no estar dispuesto a dejarme conectar a varios servidores al mismo tiempo, y la interfaz gráfica de usuario de Mac no está dispuesta a permitirme lanzar varias copias del programa cliente. Así que seguimos buscando alternativas, pero haciendo progresos.

Todavía estoy tratando de averiguar cómo invocar al cliente integrado en OSX. No es la ruta que encontré en la red, / System / Library / CoreServices / Applications. Parece que necesito saber la invocación correcta para enviar al Finder. que no tiene nada como un botón etiquetado 'compartir pantalla'. Encontré un elemento de menú etiquetado como "conectar al servidor", pero eso solo me da fallos de conexión, tal vez porque es un tipo de URI predeterminado de afp: // que probablemente no tenga nada que ver con vnc, o quizás porque la herramienta no está relacionada con vnc.]

    
pregunta Arlie Stephens 24.06.2015 - 23:22

7 respuestas

38

El cliente VNC integrado con OS X funciona muy bien con la mayoría de los servidores VNC que he probado en FreeBSD. La mayoría de las veces uso TigerVNC desde puertos (parece ser el más rápido con el cliente VNC de OS X), y el único problema que tengo es cuando reinicio el servidor VNC mientras estoy conectado a él. El cliente OS X VNC se volverá a conectar (¡muy bien!) Pero el tamaño de la ventana es extraño y no puedo cambiar su tamaño. Dado que la escala está activada, esto generalmente resulta en una pequeña pantalla que no se puede leer. Simplemente reinicie el cliente VNC (o cierre la ventana y abra una nueva conexión, si tiene varias conexiones abiertas), y todo volverá a estar bien.

Ya que tengo xterms abiertos todo el tiempo en mi mac, generalmente lo hago así:

open vnc://<host>:<port>

donde <port> es el puerto TCP en el que se ejecuta el servidor.

Por ejemplo, si es: 1, utilizarías 5901 como <port> . Incluso puede instalar el puerto avahi y configurar un servicio, por lo que la sesión de VNC se muestra en el Finder (aunque hay una preferencia de Finder para cambiar para que se muestren desde OS X 10.8, IIRC), al igual que una Mac que tiene " pantalla compartida "habilitada (es decir, está ejecutando un servidor VNC).

    
respondido por el TOM 03.09.2015 - 21:55
2

Lo que estás buscando es la aplicación integrada para compartir pantalla que reside en System/Library/CoreServices . Puede conectarse a la mayoría de los servidores VNC y es un poco más rápido que otras opciones como RealVNC.

    
respondido por el dalearn 17.02.2017 - 02:56
1

Real VNC o VNC Viewer son el mismo cliente (aparte de la plataforma) que se utiliza en las PC con Windows durante décadas. OS X está diseñado para funcionar con el protocolo VNC fuera de la caja.

Como un bono adicional, Real VNC está disponible como una aplicación iOS gratuita.

Las únicas preocupaciones reales que debe tener al usarlo son el refuerzo de la seguridad, es decir, la restricción del acceso a direcciones IP o usuarios específicos.

    
respondido por el Rampant 25.06.2015 - 00:10
1

No tengo mucha experiencia reciente con VNC en Mac, pero si observa this (en stackexchange.com) explicará cómo conectarse a otro cliente a través del servidor O / SX VNC.

La versión de Apple se llama Remote Desktop, la versión comercial es solo Apple Remote Desktop y está realmente diseñada para administrar Macs. He usado este último, pero nunca he intentado conectar con un cliente estrictamente VNC. No estoy seguro de si es posible.

    
respondido por el Steve Chambers 25.06.2015 - 01:46
0

Si vas al sitio web de RealVNC y seleccionas "Descargar > Visor" obtendrás una aplicación OSX nativa que funciona bien para mí. No estoy exactamente seguro de los términos de la licencia, pero al revisar "Productos > Selector de productos" en la página de inicio parece indicar que el Visor es gratuito (mientras que el Servidor tiene licencia).

El Apple Screen Sharing integrado también funciona bien, aunque experimenté bloqueos con xterm en el control remoto (seguido como "problema de Linux xterm" en las comunidades de soporte de Apple). Se puede acceder al incorporado desde Safari a través de vnc: // nombre de host en la barra de direcciones. Si se inicia una vez, puede hacer clic con el botón derecho en el icono en la base y elegir Opciones > Manténgalo en el muelle para un fácil acceso.

El VNC "Pollo" no me funcionó en absoluto.

    
respondido por el Martin O 16.04.2016 - 09:40
0

La mejor explicación que he visto sobre cómo utilizar la "pantalla" de Apple como cliente vnc es enlace

Parece que no conoce el período en el que Apple rompió la compatibilidad con servidores VNC que no son de Apple, pero aparte de eso, sus instrucciones parecen excelentes y funcionan de maravilla en OS X El Capitan versión 10.11.6. (Ya no estoy en 10.9.5)

    
respondido por el Arlie Stephens 16.02.2017 - 22:40
0

Puede conectarse a máquinas remotas de Linux con el cliente vnc incorporado de su Mac.

  1. Configure el servidor vnc en la máquina remota de Linux.

  2. En tu Mac, ve a Finder. Presione cmd+K o Ir > Conectarse al servidor.

  3. En la Dirección del servidor, ingrese vnc://{HOST}:{PORT} . Por ejemplo, vnc://linux.myhost.com:5901 .

Se conectará una sesión de VNC a la máquina remota de Linux con la aplicación Compartir pantalla.

    
respondido por el wisbucky 27.06.2018 - 00:55

Lea otras preguntas en las etiquetas