como configurar maquina virtual en virtualbox para elastix_2013

Transcription

como configurar maquina virtual en virtualbox para elastix_2013
COMO CONFIGURAR UNA MAQUINA VIRTUAL EN
VIRTUALBOX PARA ELASTIX
En este manual se presenta el proceso de configuración de una
Maquina Virtual en VirtualBox, que será utilizada para instalar un
Servidor de Telefonía IP o PBX-IP Asterisk/Elastix. el cual corre sobre
la distribución Linux-Centos. El procedimiento descrito en este
manual, es válido también para cualquier instalación de Linux e
incluso cualquier versión de Windows, lo único que se debe de
considerar son los requerimientos de Memoria RAM y espacio de
Disco Duro.
En esta Guía se explica cómo configurar una maquina virtual en VirtualBox para Elastix
“El conocimiento no aplicado es conocimiento muerto”
Cursos de Entrenamiento en Telefonía IP y Call Center con Asterisk/Elastix
www.elastixtech.com – Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
La principal razón por la que un usuario de Windows o Mac, no da el paso para
comenzar a usar Linux, es el miedo a instalarlo y cometer errores durante la
instalación que ocasione la pérdida de su Windows o Mac y todos sus programas y
documentos.
Para evitar este riesgo y eliminar el miedo a utilizar Linux, esta VirtualBox que nos
permite tener nuestro Linux ejecutándose dentro de Windows o Mac, sin correr
ningún riesgo de dañar nada en nuestra computadora. Su función es emular todos
los elementos de una computadora, incluyendo CPU, memoria, tarjeta de vídeo,
de sonido, disco duro, tarjeta de red, puertos USB, entre otros.
A continuación explico todos los pasos a seguir para preparar y configurar una maquina virtual en VirtualBox, donde
podrás instalar cualquier distribución de Linux, sin afectar el sistema operativo actual y/o dañar los programas
instalados y sus documentos, consiguiendo la mejor integración posible entre los dos sistemas, el real y el virtual. El
proceso es muy parecido sin importar cuál sea la distribución de Linux o versión de Windows que vamos a instalar.
.
Consideraciones a tomar en cuenta en la configuración de una Maquina Virtual para Linux en VirtualBox:
1.- No asignar a la Maquina Virtual más del 50% del monto de Memoria RAM física.
2.- Asegurase que se tiene instalada la última versión de VirtualBox, de no ser así se puede bajar desde el
siguiente Link: https://www.virtualbox.org/wiki/Downloads.
3.- Disponer de suficiente espacio libre en el disco duro, para poder asignar al menos 10GB a la maquina virtual
a configurar de preferencia crear un disco duro virtual dinámico, para optimizar el espacio.
4.- Tener claro si deseamos comunicación a nivel de red con la computadora anfitrión y hacia la red externa, o
sin acceso a la red; esto es importante para definir durante la configuración el tipo de adaptador de red a
configurar, que se explicara más adelante.
5.- Como se hará la instalación del Sistema Operativo, desde una imagen ISO o CD-DVD.
6.- Debemos de considerar el monto de memoria de video si vamos a utilizar un interface grafico en la maquina
virtual. Cuando se hace la instalación en modo de servidor, la interface es modo texto y esto no importa.
7.- Si necesitamos utilizar los puertos USB.
8.- Habilitar el audio solo si es necesario, la idea es conservar recursos para no cargar el CPU.
9.- En computadoras con dos o más procesadores, se puede seleccionar uno o más procesadores para ser
utilizados por la maquina virtual, tomar en cuenta esto ya que el CPU es compartido con la maquina real.
10.- El tipo de instalación a realizar, Estación de trabajo o Servidor.
.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 3
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
PROCESO DE CONFIGURACION DE MAQUINA VIRTUAL EN VIRTUALBOX
Vamos a partir que el software VirtualBox ya se encuentra instalado, el proceso de instalación no requiere mayor
explicación es similar a la instalación de cualquier aplicación en Windows.
Vamos a crear una Maquina Virtual para instalar Linux Centos (Asterisk/Elastix) con las siguientes características:
512 MB de Memoria RAM
10 GB de capacidad de Disco Duro
Tarjeta de Red para comunicación con la Red externa con IP independiente del Anfitrión
Cargar el instalador desde una imagen ISO.
Con puertos USB habilitados
1.- Iniciamos dando Clic en Nueva para la creación de una nueva Maquina Virtual.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 4
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
2.- Damos Clic en Siguiente para iniciar la configuración de la nueva Maquina Virtual.
3.- Asignamos Nombre a la Maquina Virtual, Seleccionamos Tipo de Sistema Operativo y la Versión a instalar
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 5
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
4.- Asignamos 512 MB de memoria RAM a la Maquina Virtual
5.- Creamos y definimos como arranque el nuevo Disco duro virtual
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 6
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
6.- Definimos el tipo de Disco duro virtual, dejamos el que aparece por defecto
7.- Seleccionamos Reservado dinámicamente, de esta manera el espacio se expande a medida que crece el uso.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 7
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
8.- Asignamos un tamaño de 10 GB de espacio al Disco duro virtual
9.- Para finalizar con el proceso de creación de la Maquina Virtual, damos Clic en Crear, verificamos que los
parámetros que se asignaron están correctos y volvemos a dar Clic en Crear.
1
Entrenamiento en Telefonía IP con Asterisk/Elastix
2
Página - 8
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
10.- Al finalizar la creación de la maquina virtual, nos aparecerá la siguiente pantalla, aquí vamos a verificar y confirmar
que los parámetros especificados de: Nombre de la Maquina, Tipo y versión de Sistema Operativo, monto de Memoria
RAM, tamaño de Disco Duro, y otros estén correctos. Hasta aquí únicamente se ha creado la maquina virtual; aun nos
falta configurar el adaptador de Red, así como el modo de carga del Sistema Operativo a instalar, estos son los
siguientes pasos.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 9
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
Vamos a proceder con los siguientes 2 pasos:
1.- Definir el tipo de Adaptador de Red.
2.- Especificar el modo de carga para la instalación del Sistema Operativo a instalar.
Estos 2 pasos son importantes para el correcto funcionamiento de la maquina virtual y del Sistema Operativo que
vamos a instalar, de aquí dependerá si nuestra maquina virtual se comunique correctamente con la Red externa, así
como que se pueda iniciar correctamente la carga y proceso de instalación de nuestro Elastix.
11.- Para continuar con la configuración de la maquina virtual damos Clic en Configuración
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 10
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
CONSIDERACIONES PARA LA CONFIGURACION DEL ADAPTADOR DE RED VIRTUAL.
Antes de continuar con la configuración es importante tomar en cuenta lo siguiente:
Debido a la importancia de la correcta selección y configuración del adaptador de red, para la comunicación de nuestra
maquina virtual con la red externa, vamos ampliar de manera más detallada las opciones que tenemos así vamos a
tener más claro el uso y propósito de cada una de ellas.
Hay 6 modos de operación del adaptador de Red a continuación se explica brevemente cada uno de ellos:
1.- No conectado: En este modo existe o está presente virtualmente el adaptador de Red, pero aparece como si el
cable de Red esta desconectado, se utiliza cuando se quiere probar una aplicación sin conexión a red.
2.- NAT (Network Address Translation): Utiliza la misma configuración de red de la maquina real o anfitrión, la
maquina virtual recibe sus parámetros de red IP, desde un servidor DHCP integrado internamente en VirtualBox, la
desventaja de este modo es que la maquina es invisible e inalcanzable para la red externa, se recomienda solo si, lo
único que se desea es tener acceso a Internet sin comunicación con la Red LAN, no se recomienda para servidores.
3.- Adaptador Puente: En este modo el adaptador de Red, es totalmente independiente de la maquina física o real,
esto significa que nuestra maquina virtual se puede comunicar con la red externa y configurar sus propios parámetros
de red IP, este modo es la recomendada para servidores.
4.- Red Interna: Este modo solo permite la comunicación, con otras maquinas virtuales que estén corriendo en la
misma computadora física, simulando una red interna entre ellas, NO podrán tener comunicación con la Red externa.
5.- Adaptador solo-anfitrión: Se hace una simulación de un adaptador lógico de red, similar al interface de Loopback,
solo permite la comunicación internamente en la maquina virtual, utilizarla si la maquina virtual trabajara sin conexión
de red.
6.- Controlador genérico: Raramente es utilizado, permite configurar un adaptador de red con sus propios drivers,
incluidos dentro de VirtualBox a través de un paquete que se descarga por separado.
Debemos de tomar en cuenta que uso o propósito le daremos a la maquina virtual que estamos creando, el modo más
recomendable es la opción 3.- Adaptador Puente, ya que este nos dará una mayor independencia en su configuración y
nos permitirá cambiar a nuestro antojo los parámetros de red IP, sin depender del adaptador de red de la maquina
física o real.
VirtualBox nos permite definir en nuestra maquina virtual hasta 4 adaptadores de red, cada uno se comporta como si se
tratase de adaptadores reales, los que se pueden configurar de manera independiente entre sí. Recordemos que si
bien es cierto que el adaptador de red puede ser independiente de la maquina física en términos de configuración, para
la comunicación con la red externa se vale o hace uso del adaptador físico real, por lo que cualquier problema que se
presente en el adaptador físico, impacta de manera directa con el virtual en lo que respecta a la comunicación con la
red externa.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 11
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
12.- Seleccionamos Red, para ingresar a la configuración de los parámetros del Adaptador de Red.
13.- Verificamos que este marcado Habilitar adaptador de red, luego en el menú seleccionamos Adaptador puente
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 12
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
Existen otra serie de parámetros que podemos modificar y que afectan el comportamiento y la configuración del
adaptador de Red de la maquina virtual, aunque no es necesario ni recomendable cambiarlos, con los valores por
defecto funcionara todo perfectamente, sin embargo para fines informativos vamos a explicarlos aquí:
Para acceder y verificar estos parámetros lo hacemos dando Clic en Avanzadas.
-
Tipo de adaptador: Es el controlador o Driver que VirtualBox asigna al adaptador de Red, este es totalmente
independiente del controlador de la tarjeta de Red física.
-
Modo Promiscuo: Al habilitar esta opción permite al adaptador de Red escuchar o ver todo el tráfico que
circula por la red, si va a utilizar en la maquina virtual un programa tipo Sniffer, se debe habilitar esta opción.
-
Dirección MAC: Es la dirección física MAC, asignada al adaptador de red por VirtualBox, tomar en cuenta este
valor si hay más de una maquina virtual corriendo en la misma máquina física ya que si ambas tienen la misma
dirección se crea un conflicto que puede originar un comportamiento erróneo entre ellas.
14.- Verificar en las opciones Avanzadas que este marcado la opción Cable conectado, luego dar Clic en Aceptar
para que los cambios tomen efecto.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 13
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
CONFIGURACION DEL MODO DE CARGA DEL SISTEMA OPERATIVO A INSTALAR
Esta parte se refiere al modo en que vamos a realizar la carga o instalación del sistema operativo que vamos a instalar
en la maquina virtual, aquí definimos la fuente de los archivos.
Básicamente tenemos 2 opciones:
1.- CD-DVD: Realizamos la instalación desde un disco en la unidad de CD-DVD.
2.- Imagen ISO: Se realiza la instalación desde una imagen ISO copiada en el disco duro de la maquina física.
Tomar en cuenta que si la instalación se realiza desde una imagen ISO, se debe tener copiado el archivo de la imagen
en el disco duro de la maquina física, ya que VirtualBox lo que hace es emular una unidad de CD-DVD con la imagen
cargada.
15.- Vamos a utilizar la opción de cargar Imagen ISO, para esto realizamos los siguientes pasos:
1.- Clic en Almacenamiento >>>> 2.- Clic sobre el icono
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 14
como se indica en la imagen
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
16.- En la pantalla que aparece, damos Clic sobre la opción Seleccionar disco.
En este procedimiento lo que haremos es emular una unidad de CD/DVD, con la imagen ISO, desde donde se hará la
instalación de Linux o cualquier otro sistema operativo u aplicación
17.- Se nos presenta la opción de buscar y seleccionar el archivo de la imagen ISO, la seleccionamos dando un Clic
para marcarla, luego damos Clic en Abrir para hacer la selección.
En este ejemplo hemos tomado la imagen ISO de la distribución de Asterisk-Elastix 2.2.0, que corre sobre Linux
Centos. Sin embargo este proceso es válido para cualquier imagen ISO que se quiera instalar.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 15
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
18.- Verificamos que el nombre y la imagen que se presenta corresponda a la que se desea cargar, si todo esta
correcto se procede a dar Clic en Aceptar para continuar.
Si la carga o instalación del Sistema operativo se realiza directamente
desde un CD/DVD, no es necesario el procedimiento anterior, ya que por
defecto se crea una unidad vacía, desde donde se realiza la carga de
cualquier CD/DVD que se coloque en la unidad.
Si por alguna razón al insertar un disco CD/DVD en la unidad esta no es
reconocida por la maquina virtual, verifiquemos que exista en el
controlador IDE una unidad como vacio, si no existe crearla siguiendo el
mismo procedimiento descrito en el paso 15, seleccionando la opción
Dejar vacio.
De igual manera si después de hacer la instalación desde la Imagen ISO,
queremos utilizar la unidad CD/DVD, debemos quitar la unidad creada por
la imagen ISO y agregar una unidad vacía.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 16
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
Hasta aquí se concluye la configuración de la nueva máquina virtual, de esta manera hemos preparado de forma virtual
una computadora con los requerimientos de hardware necesarios para instalar nuestro servidor Elastix.
El procedimiento que sigue es la instalación del Servidor Elastix, la cual se realiza de la misma manera como lo
haríamos en una computadora física real, no hay ninguna diferencia.
Para ejecutar y poner en marcha la máquina virtual, lo único que tenemos que hacer es dar Clic en Iniciar, esto es
similar a encender la maquina con el interruptor de encendido (Power On).
RECOMENDACIÓN: Si eres nuevo en Elastix y nunca has realizado una instalación, es muy RECOMENDABLE que tu
primera instalación la hagas en una maquina virtual, de esta manera puedes hacerla todas las veces que quieras sin
correr ningún riesgo y/o utilizar una computadora para esto.
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 17
Derechos Reservados – Nefta Anaya (2013)
COMO CONFIGURAR VIRTUALBOX PARA ELASTIX
ESPACIO PARA NOTAS:
Entrenamiento en Telefonía IP con Asterisk/Elastix
Página - 18
Derechos Reservados – Nefta Anaya (2013)