Acceso remoto a través de un entorno Mac, por Miquel Nebot

16/02/2009 por Redacción

digitalmax_mobilevacation_250x213.jpgIntentemos con este breve manual arrojar un poco de luz sobre el tema del acceso remoto a nuestro escritorio de trabajo a través de la red de Internet. En infinidad de ocasiones desearíamos poder estar frente a nuestro ordenador para acceder a nuestros archivos, programas o servicios pero la distancia es un escollo insalvable. Apple, a través de la versión Leopard de su sistema operativo nos ha facilitado esta tarea. Así pues se puede catalogar como laboriosa pero no complicada la posibilidad el tener en breves momentos una conexión totalmente activa para el acceso remoto a nuestra máquina desde la distancia.

¿Qué necesitaremos?

Como ya hemos comentado, Mac OsX en su versión Leopard tanto en la máquina que efectuará la tarea de servidor como en la que será cliente.

  1. Conexión de Banda ancha.

Software gratuito de terceras partes que a continuación pasaremos a descubrir.

Empecemos

En primer lugar, deberemos proceder a la conversión de nuestra línea Adsl de una línea con Ip dinámica a una con Ip fija o estática. Regularmente, siguiendo periodos de tiempo aleatorios que pueden oscilar desde hora a uno o varios días, la dirección física y particular de nuestra conexión varía, por eso, deberemos contratar un servicio (utilizaremos siempre herramientas gratuitas) que se encargue de fijar dicha dirección para que cuando la estación cliente solicite acceso a dicha dirección pueda localizarse inmediatamente.

Existen diferentes proveedores de dichos servicios, entre los más destacados encontramos Dyndns y NO-IP. Utilizaremos este último ya que siempre me ha procurado unos resultados impecables. Accederemos a la página web www.no-ip.com y procederemos al registro como nuevos usuarios del servicio.


Click para ampliar

Una vez hayamos procedido con el registro accederemos al servicio a través de nuestra dirección de e-mail registrada y nuestro password seleccionaremos la pestaña Hosts/Redirects.

miquel_netbot_2.jpg

Seguidamente procederemos a crear un nuevo host a través de la opción Add Host.

miquel_netbot_3_t.jpg
Click para ampliar

Primer paso del host, elegir el nombre (Hostname) que el cliente deberá teclear en su barra de direcciones del navegador para que NO-IP pueda proceder al redireccionamiento a nuestra Ip dinámica particular. Podemos elegir el que queramos siempre y cuando no esté siendo ya utilizado y la “coletilla” de dicha dirección sea gratuita (fijaos bien en el menú desplegable y seleccionad una de las opciones NO-IP Free Domains). Escogeremos a modo de ejemplo:

prueba2009.no-ip.biz

El resto de opciones podemos dejarlas intactas.

Como podéis ver en el apartado IP Address encontramos la dirección Ip actual de nuestra conexión. A partir de ahora, una vez creado el host, por mucho que esta dirección cambie, NO-IP siempre asociará dicho nombre a nuestra Ip sea cual sea, aunque se hayan producido variaciones (el servicio registra todas y cada una de las variaciones).

El siguiente paso es descargar de la misma web el software que, una vez instalado en nuestro ordenador, conectará de manera continuada con el servicio NO-IP para informar sobre cualquier variación.

Buscamos en el menú de navegación Download Client y seleccionamos la opción Mac.

miquel_netbot_4.jpg

Una vez descargado el archivo de 1.8MB podemos proceder a su instalación. Seguid las instrucciones, no tiene mayor dificultad.

Una vez instalado solicitará que pongáis la dirección de e-mail y el password que habéis utilizado en el registro de la web. Una vez hecho esto vayamos por partes.

Primera opción: modificar el tiempo que queremos que vaya actualizando el redireccionamiento. Cada hora, dos horas, seis horas, cuarenta y cinco minutos...

miquel_netbot_5.jpg

En la segunda pestaña, Hosts, nos muestra el que hemos elegido en su web, si tuviésemos más de uno también nos los mostraría. Seleccionamos el que hemos creado.

miquel_netbot_6.jpg

Finalmente, la pestaña Daemon nos ofrece la posibilidad de que la aplicación arranque al inicio de cada sesión.

Ya tenemos configurado y funcionando el servicio que nos fijará nuestra Ip dinámica. Recordad que los proveedores de Internet también ofertan la posibilidad de contratar una Ip fija con el consecuente incremento de la mensualidad.

Nuestro servidor

Una breve pincelada sobre nuestra máquina, la que a partir de ahora va a acoger la función de servidor. Deberemos establecer una Ip fija a dicha máquina. Más adelante conoceremos la razón.

Preferencias del Sistema > Red (seleccionamos el tipo de conexión si es a través de cable Ethernet o bien a través de Airport) > Avanzada.

miquel_netbot_7.jpg

Podemos utilizar la opción Manual (deberemos conocer todos los parámetros) o DHCP con dirección manual. Tecleamos la dirección Ip que queramos darle a dicha máquina (recordad que debe ser una dirección válida, propia del rango y única). Aplicamos los cambios y podemos salir.

Pasemos al router

A continuación deberemos habilitar en nuestro router el puerto TCP 5900 para que desde el exterior de la red local puedan ser posibles las peticiones de acceso. Aquí depende de cada router, cada uno tiene configuraciones diferentes pero accesibles, en la mayoría de ocasiones a través de web. Comúnmente la Ip 192.168.1.1 o bien 192.168.0.1 (las más frecuentes) en nuestro navegador nos abrirán la posibilidad de acceso a nuestro router. Deberemos conocer tanto el usuario como el password para dicho acceso. Por defecto suelen ser comunes el usuario y password: admin / admin, admin / (blanco), 1234 / 1234...

Una vez en el interior buscaremos la opción NAT que nos permitirá escoger el puerto que precisamos sea abierto. A modo de ejemplo y siguiendo la configuración particular de un router Cisco.

miquel_netbot_8_t.jpg
Click para ampliar

Recordad que la Ip a la cual debemos redireccionar el puerto abierto para acceso remoto es la Ip de vuestro servidor.

Volvamos al servidor

Como último paso sólo nos quedará habilitar a través de las preferencias del sistema la opción Compartir Pantalla incluida en la última versión del sistema operativo de nuestra marca.

Preferencias del sistema > Compartir > Compartir Pantalla y podremos seleccionar qué usuarios queremos tengan acceso a compartir nuestra pantalla.

miquel_netbot_9.jpg

Esto es todo. Recordad que desde el cliente remoto deberemos teclear en la barra de direcciones de un navegador compatible (Safari cumple a la perfección): vnc://prueba2009.no-ip.biz

Espero os haya parecido interesante e ilustrativo.

Un saludo a todos,

Miquel Nebot

0

Comentarios

  • avatar
    #1 Anónimo el 16/02/2009
    Yo consigo hacer eso entre varios equipos PC y mac mucho mas sencillo.

    Con logmein, un servicio gratuito web que es solo registarse y bajar un pequeño plugin.

    No se si de esta manera habra algun otro beneficio.
  • avatar
    #2 Anónimo el 16/02/2009
    ¿Qué quiere decir esto?

    "Recordad que la Ip a la cual debemos redireccionar el puerto abierto para acceso remoto es la Ip de vuestro servidor."

    ¿VUESTRO SERVIDOR es la IP del router de vuestro trabajo o la IP del router de vuestra casa?
  • avatar
    #3 Anónimo el 16/02/2009
    Yo tenía logmein hasta que vi TeamViewer que tiene las mismas funciones que el logmein en versión de pago.
    Para conseguirlo gratuito es muy sencillo, no usarlo de forma comercial. Eso quiere decir usarlo de forma personal, no más de 5 máquinas creo que era.
    Es bastante sencillo su uso, el proceso servidor lo dejas abierto en la máquina donde se desea acceder, abres el cliente, metes una contraseña y ya estás dentro, ves la pantalla de la otra máquina en una ventana pero quitando efectos para que vaya fluido.

  • avatar
    #4 Anónimo el 16/02/2009
    El puerto que abres en el router tiene que asociarse a la ip del ordenador-servidor que tienes en casa y es al cual quieres conectarte. Ej. Puerto 5900 TCP IP 192.168.1.5 (ip del ordenador que actuará como servidor)
  • avatar
    #5 Anónimo el 16/02/2009
    Entendido. Muchas gracias.
  • avatar
    #6 Anónimo el 16/02/2009
    Interesante entrada...
    Al igual que se comenta en el articulo, accedo a distancia a mi escritorio en casa y utilizo el cliente no-ip para traducir mi ip a un dominio. De las opciones que he provado es la que mejor funciona y la mas sencilla. Sim embargo desde que tengo leopard instalado, por mas que marque la opcion de que "no-ip daemon" arranque al inicio de sesion. Este no lo hace, como si no guardara esta preferencia.
    ¿Os ha pasado a alguno de vosotros?
  • avatar
    #7 Anónimo el 16/02/2009
    Lo mismo me pasa! Supongo debe ser un bug del programa... Yo lo que hago es poner que arranque por defecto en Preferencias del Sistema - Cuentas - Arranque... Luego, si el ordenador está días encendido, "ocultar" y que esté funcionando...
  • avatar
    #8 Anónimo el 16/02/2009
    Había pensado en comprar el software para gestionar 2 equipos en local y dos en remoto (con dyndns).
    Además, si se puede, de otros 2 equipos con Windows
    Gracias
  • avatar
    #9 Anónimo el 16/02/2009
    Lo estuve probando hasta que salió Leopard y es una auténtica gozada. El problema está en que Leopard nos ha "regalado" este sistema de compartir pantalla que es genial. Si los Mac que tienes tienen Leopard no te calientes la cabeza y utiliza este sistema. Para los Pc prueba a través de Terminal Server con esta herramienta (CORD) que, aunque está en desarrollo funciona a las mil maravillas http://cord.sourceforge.net/

  • avatar
    #10 Anónimo el 16/02/2009
    Ahora con MobileMe estoy usando compartir pantalla entre equipos con Leopard y va bien, por lo que dice el tutorial, es lo mismo pero sin pagar MobileMe ...

    Tambien uso Remote Desktop Connection, aunque sólo lo he probado en redes locales.

    Vi el Remote Desktop y el control sobre los equipos es total, además de otras opciones extras y poder gestionar todos los equipos desde el mismo programa.

    Más allá del handicap del coste del software, ves motivos para no usarlo y decidirme por otro?
  • avatar
    #11 Anónimo el 16/02/2009
    Pienso que si no le vas a dar un uso exhaustivo de administración de sistemas, con las herramientas que te presentan en el tutorial va más que de sobra. Recuerda que el ARD (apple remote...) permite generar informes, instalar paquetes, bloquear la pantalla de los usuarios remotos... Es un programa como la copa de un pino pero para un perfil muy determinado de usuarios.
    De todos modos lo dicho, si te hace ilusión no te defraudará!
    (además, muy bien para lo que comentas para tener toda la gestión centralizada en un solo programa).
  • avatar
    #12 Anónimo el 16/02/2009
    Con Remote Desktop Connection, me refería al de Microsoft para conectarme a equipos Windows.
    Probaré CORD.

    Creo que ARD también permite conexiones remotas a equipos Windows, así que eliminaría otro programa más.

    Lo de usar ARD lo pensé porque un distribuidor me ofreció el software por menos de 100 EUR (version 10 equipos), porque tiene unas copias que quiere liquidar, no se si porque Apple va a lanzar una nueva versión o porque no las vendió en mucho tiempo.

Escribe un comentario

Regístrate o identifícate para poder comentar