Documentation for a newer release is available. View Latest

Instalación Usando VNC

La interfaz gráfica de instalación es el método recomendado de instalación de Fedora.Sin embargo, en algunos casos, acceder directamente a la interfaz gráfica es difícil o imposible. Algunos sistemas carecen de la capacidad de conectar un monitor y un teclado, haciendo de VNC una necesidad para las instalaciones manuales (no Kickstart).

Para permitir las instalaciones manuales sobre sistemas sin cabeza (sistemas sin una pantalla, un teclado y un ratón directamente conectados), el programa de instalación Anaconda incluye un modo Procesamiento en Red Virtual (VNC) que permite que el modo gráfico del programa de instalación corra localmente pero se muestra en otro sistema conectado a la red. La instalación VNC le proporciona la gama completa de opciones de instalación.

Este capítulo proporciona instrucciones sobre la activación del modo VNC en la instalación del sistema y la conexión usando un visualizador VNC.

Instalando un Visualizador VNC

Llevar a cabo una instalación VNC requiere un visualizador VNC corriendo en su estación de trabajo u otro ordenador terminal. Los visualizadores VNC están disponibles en los repositorios de las mayoría de las distribuciones Linux; visualizadores VNC libres están también disponibles para otros sistemas operativos como Windows. En los sistemas Linux, use su administrador de paquetes para buscar un visualizador para su distribución.

En Fedora están disponibles los siguientes visualizadores VNC:

  • TigerVNC - Un visualizador básico independiente de su entorno de escritorio. Instalado como paquete tigervnc.

  • Vinagre - Un visualizador para el entorno de escritorio GNOME. Instalado como el paquete vinagre.

  • KRDC - Un visualizador integrado con el entorno de escritorio KDE. Instalado como el paquete kdenetwork-krdc.

Para instalar cualquier de los visualizadores listados arriba, ejecute como root el siguiente comando:

# dns install 

Remplace package con el nombre del paquete del visualizados que desee usar (por ejemplo, tigervnc).

Los procedimientos en este capítulo asumen que esta usando TigerVNC como su visualizador VNC. las instrucciones específicas para otros visualizadores pueden diferir, pero los principios generales aún se aplican.

Llevar a cabo una instalación VNC

El programa de instalación Anaconda ofrece dos modos para la instalación VNC: Modo directo y Modo conectado. Los modo se diferencian en la manera en que la conexión entre el servidor y el visualizador se establece. Después de que conecte con éxito, la instalación progresará del mismo modo sea cual sea el modo que haya usado.

Modo Directo

En este modo, Anaconda está configurado para iniciar la instalación y esperar una conexión entrante desde el visualizador VNC antes de proceder. Mientras espera por una conexión entrante, la dirección IP y el puerto del sistema en el que el instalador espera la conexión se muestra en la pantalla o en la consola si está disponible; esto implica que usted necesita al menos una consola serie para conectar usando este modo, pero puede superar esta limitación si sabe el puerto VNC predeterminado y la dirección IP del sistema.

Modo Conectado

En este modo, el visualizador VNC se arranca en el sistema remoto en modo de escucha. El visusalizador VNC espera una conexión entrante en un puerto especificado. Entonces, Anaconda se inicia y el nombre de equipo/dirección IP y número de puerto del visualizador son proporcionados usando una opción de arranque o un comando Kickstart. Cuando empieza la instalación, el programa de instalación establece una conexión con el visualizador VNC a la escucha usando el nombre de equipo/dirección IP y número de puerto especificados. El modo de conexión es, por lo tanto, más fácil para usar sobre sistemas sin pantalla local o consola, pero también puede requerir una preparación adicional, porque el sistema visualizador debe ser capaz de aceptar conexiones entrantes sobre el puerto especificado, lo que normalmente requiere cambios en los ajustes del cortafuegos.

Elegir un Modo de Instalación VNC

  • Acceso visual e interactivo al sistema

    • Si el acceso visual e interactivo al sistema que se quiere instalar no está disponible, entonces debería usar el Connect Mode (Modo Conexión).

  • Reglas de Conexión a Red y Cortafuegos

    • Si el sistema que se esta conectando no admite conexiones entrantes por un cortafuegos, entonces usted debe usar el Connect Mode o deshabilitar el cortafuegos. Deshabilitar el cortafuegos puede tener implicaciones de seguridad.

    • Si el sistema remoto ejecutando el visualizador VNC no tiene permitidas las conexiones entrantes por un cortafuegos, entonces debe usar el Direct Mode (Modo Directo) o deshabilitar el cortafuegos. Deshabilitar el cortafuegos puede tener implicaciones de seguridad.

Instalar en VNC Direct Mode

El modo directo VNC es cuando el visor VNC inicia una conexión con el sistema que se está instalando. Anaconda le dirá cuando inicializar esta conexión.

Iniciar VNC en Modo Directo
  1. Abra el visor VNC (por ejemplo, TigerVNC) en la estación de trabajo que usará para conectarse al sistema que se está instalando. Se mostrará una ventana similar a Detalles de Conexión de TigerVNC con un campo de entrada que le permite especificar una dirección IP.

    TigerVNC tras iniciar
    Figura 1. Detalles de Conexión TigerVNC
  2. Boot the installation system and wait for the boot menu to appear. In the menu, edit boot options (see The Boot Menu) and append the inst.vnc option to the end of the command line.

    Opcionalmente, si desea restringir el acceso de VNC al sistema de instalación, agregue también la opción de arranque inst.vncpassword=PASSWORD. Reemplace PASSWORD con la contraseña que desee usar para la instalación. La contraseña de VNC debe tener entre 6 y 8 caracteres.

    Use una contraseña temporal para la opción inst.vncpassword=. No debe ser una contraseña real ni la de root que use en ningún sistema.

    Editar las opciones de arranque para activar VNC
    Figura 2. Agregar opciones de arranque VNC
  3. Inicie la instalación usando las opciones editadas. El sistema inicializará el programa de instalación e iniciará los servicios necesarios. Cuando el sistema esté listo, verá un mensaje en pantalla similar al siguiente:

    13:14:47 Por favor, conecte manualmente su visor VNC a 192.168.100.131:5901 para comenzar la instalación.

    Anote la dirección IP y el número de puerto (en el ejemplo anterior, 192.168.100.131:5901).

  4. En el sistema que ejecuta el Visor VNC, introduzca la dirección IP y el número de puerto obtenidos en el paso anterior en el cuadro de diálogo Detalles de la conexión con el mismo formato que el instalador mostró en pantalla. A continuación, haga clic en Conectar. El Visor VNC se conectará al sistema de instalación. Si ha configurado una contraseña VNC, introdúzcala cuando se le solicite y pulse Aceptar.

Una vez establecida la conexión, se abrirá una nueva ventana en el sistema que ejecuta el visor VNC, mostrando el menú de instalación. Esta ventana proporcionará acceso remoto completo al instalador hasta que finalice la instalación y el sistema se reinicie por primera vez.

You can then proceed with Installing Using Anaconda.

Instalación en modo de conexión VNC

El modo de conexión VNC se produce cuando el sistema que se está instalando inicia una conexión con el visor VNC que se ejecuta en un sistema remoto. Antes de comenzar, asegúrese de que el sistema remoto esté configurado para aceptar conexiones entrantes en el puerto que desea usar para VNC. La forma exacta de garantizar que la conexión no se bloquee depende de su red y de la configuración de su estación de trabajo. La información sobre cómo configurar el firewall en Fedora está disponible en la Fedora Security Guide, disponible en el enlace http://docs.fedoraproject.org/.

Iniciar VNC en modo de conexión
  1. Inicie el visor de VNC en el sistema cliente en modo de escucha. Por ejemplo, en Fedora, usando TigerVNC, ejecute la siguiente instrucción:

    $ vncviewer -listen PUERTO

    Sustituya el PUERTO con el número de puerto que quiere utilizar para la conexión.

    El terminal exhibirá un mensaje similar al ejemplo siguiente:

    Ejemplo 1. Escucha del Visor TigetVNC
    TigerVNC Viewer 64-bit v1.3.0 (20130924)
    Compilado el 24 sep 2013 a las 16:32:56
    © 1999-2011 TigerVNC Team y muchos otros (consulte README.txt)
    Consulte http://www.tigervnc.org para información sobre TigerVNC.
    
    Jue 20 feb 15:23:54 2014
    principal:        Escuchando en el puerto 5901

    Cuando este mensaje sea exhibido, el visor VNC esté preparado y esperando una conexión entrante desde el sistema de instalación.

  2. Boot the installation system and wait for the boot menu to appear. In the menu, edit boot options (see The Boot Menu) and append the following options to the end of the command line:

    inst.vnc inst.vncconnect=HUÉSPED:PUERTO

    Sustituya HUÉSPED con la dirección IP del sistema ejecutando el visor VNC de escucha, y PORT con el número de puerto que el visor VNC está escuchando.

  3. Inicie la instalación. El sistema inicializará el programa de instalación y arranca los servicios necesarios. Una vez que la instalación esté finalizada, Anaconda intentará conectar a la dirección IP y puerto que proporcioné dentro del paso anterior.

    Una vez establecida la conexión, se abrirá una nueva ventana en el sistema que ejecuta el visor VNC, mostrando el menú de instalación. Esta ventana proporcionará acceso remoto completo al instalador hasta que finalice la instalación y el sistema se reinicie por primera vez.

You can then proceed with Installing Using Anaconda.

Consideraciones de Kickstart

Commands for using a VNC installation are also available in Kickstart installations. Using just the vnc command will set up an installation using Direct Mode. Options are available to set up an installation using Connect Mode. For more information about the vnc command and options used in Kickstart files, see Kickstart Syntax Reference.

Consideraciones para Sistemas Desencabezados

When installing headless systems, the only choices are an automated Kickstart installation or an interactive VNC installation using connect mode. For more information about automated Kickstart installation, see Kickstart Syntax Reference. The general process for an interactive VNC installation is described below.

  1. Set up a PXE server that will be used to start the installation. Information about installing and performing basic configurating of a PXE server can be found in Setting Up an Installation Server.

  2. Configure el servidor PXE para usar las opciones de arranque para una instalación VNC en modo de conexión. Para obtener información sobre estas opciones de arranque, consulte Instalación en modo de conexión VNC.

  3. Siga el procedimiento para una instalación de VNC usando el modo de conexión como se describe en Iniciar VNC en modo de conexión. Sin embargo, cuando se le indique que inicie el sistema, inícielo desde el servidor PXE.