esta página explicará como hacer que TightVNC trabaje en una red bajo Puppy 2.12. Estas instrucciones deberían también funcionar para versiones anteriores de Puppy Linux.
Definición
TightVNC es una aplicación cliente / servidor para acceso remoto, que te permite tomar el control de una computadora desde otra. Realmente varias computadoras pueden tomar el control a la misma vez de un servidor. VNC es un acrónimo para Virtual Network Computing, el prefijo Tight se refiere al método que usado para codificar (comprimir) la data para su transmisión a través de la red. Para una completa explicación técnica de el programa, por favor visita el sitio http://www.tightvnc.com∞ TightVNC está disponible para Linux, Windows, Unix y en general para cualquier computador que pueda correr un navegador con soporte para applets Java.
Instalación
Puppy viene con el cliente TightVNC instalado por defecto, de ésta manera si lo que deseas es usar la máquina que corre Puppy para controlar a otro equipo, no será necesario realizar ninguna instalación en el equipo que corre Puppy. Pero para éste caso necesitarás tener instalado el TightVNC Server y corriendo en el equipo que desees controlar y si éste equipo corre Puppy Linux entonces la mejor y más sencilla manera de bajar e instalar la aplicación "server" es usando el instalador Puppy's DotPup. tan solo busca por TightVNC y selecciona el programa que contiene la palabra "server" en su nombre. Presiona el botón instalar y eso será todo.
Si la máquina que será controlada está corriendo Windows o algún otro sistema operativo, por favor visita http://www.tightvnc.com∞ para bajar e instalar le programa servidor requerido. Para instalar el paquete en, por ejemplo, Windows, selecciona el enlace para bajar el archivo de instalación, cuando estés listo y la aplicación te solicite un clave de seguridad, escoge una que no sea sencilla de adivinar por otras personas.
Instalar VNC como un servicio es una buena idea si necesitas reiniciar la máquina remotamente y deseas que el VNC inicie automáticamente, de esta manera podrás loggearte sin necesidad de una dirección física en la máquina. Nota que cada vez que realices una instalación de TightVNC server, deberás indicar un clave nueva. Siempre es recomendable reiniciar la máquina después de instalar el programa, aún en Puppy, de esta manera todos los scripts init y los archivos de configuración serán leídos de manera apropiada.
Uso
Si el Servidor es Puppy:
necesitas iniciar el servidor seleccionando éste desde el submenú Network. Seguidamente serás guiado por una serie de mensajes. Especialmente nota la dirección IP y el número de display ya que luego requerirás esta información. IMPORTANTE: si has instalado el Firewall Linux que viene con Puppy y no has usado la opción de instalación personalizada, vuelve a correr la instalación del mismo y selecciona Custom (Personalizado), selecciona Others Ports (Otros Puertos) y entonces, cuando aparezca el dialogo que te permitirá indicar el número de puertos escribe lo siguiente sin las comillas "5800-5805/tcp 5900-5905/tcp" y sigue adelante con el wizard. Reinicia después de realizar lo anterior y vuelve a arrancar el TightVNC desde el menú (como en un principio). es posible automáticamente iniciar el server en cada reinicio de la máquina con tan sólo agregar el comando apropiado en /etc/rc.d/rc.local pero por ahora sigamos con la manera manual.
Si el Cliente es Puppy:
Abre un terminal y tipea lo siguiente sin las comillas "tightvnc -compresslevel 9 HOST:1" donde en HOST colocarás la dirección IP del PC que corre la aplicación server, en el comando el número 1 se indica asumiendo que el número de display es 1. Puedes obtener más opciones de configuración del VNC cliente tipeando "tightvnc --help" pero con el comando inicial deberá ser suficiente para comenzar. después de tipear el comando se te pedirá que ingreses la clave, que debe ser la misma que ingresaste cuando instalaste el TightVNC Server (en la otra máquina). Si la clave ingresada corresponde a la correcta entonces se abrirá una ventana y ahora podrás controlar remotamente el computador server (servidor). Personalmente prefiero éste método al tener que iniciar el cliente desde el menú cuando intento conectarme a un server con Puppy.
Si el Servidor es Windows:
En Puppy ve al submenú Network (red) e inicia el cliente TightVNC, entra la dirección IP del servidor o el nombre de red de Windows en "Server", selecciona enter. Cuando se te pida la clave ingresa la misma que configuraste en el TightVNC Windows. Asegúrate de que los puertos en los Firewalls de tu red permitan el tráfico en los puertos 5900-5905. En la mayoría de las instalaciones de Windows verás el icono de TightVNC server en la barra de tareas (cerca del reloj) y podrás fácilmente ver la dirección IP del computador con tan sólo colocar el apuntador del ratón sobre él.
Enlaces
Escritorio Virtual∞
Instalando Tightvnc Server en Puppy∞
Aventuras con Puppy Linux∞
Imagen
En la imagen se observa como el escritorio de Puppy Linux es accesado remotamente desde windows XP, permitiendo el control remoto de dicho PC.
Imagen Escritorio Virtual∞