12
Primeros pasos con una PBX Asterisk utilizando el liveCD de XORCOM (Elastix) 1. Introducción Xorcom Rapid Live es un Sistema Operativo derivado de Debian basado en una distribución de Asterisk llamada Elastix y orientado a dar servicio PBX open source en un entorno linux. Cuenta con una auto-instalación de Debian Linux y Asterisk pre- configurado. El live-CD/USB está orientado a entornos de test y demostración y es recomendable no utilizarse como PBX en producción. Puedes descargarlo en dos formatos: Live-CD o USB y volcarlo a la unidad de almacenamiento tal y como se indica en su página web . Rápidamente y sin esfuerzo convertirás cualquier PC en una PBX Asterisk. 2. Inicio del Sistema Operativo El término Live-CD hace referencia a una distribución que se puede utilizar sin tener nada instalado en el ordenador. Básicamente consiste en arrancar un sistema operativo como si estuviese instalado en el disco duro, sólo que en realidad está contenido dentro de un CD o DVD. Es necesario tener configurado el ordenador para iniciar el PC desde la unidad óptica. Esto se consigue indicando al sistema que al arrancar el equipo busque, en primer lugar, un S.O. en un CD-ROM o DVD. Si tu ordenador no tiene habilitado el arranque del sistema con CD-ROM, lo que tendrás que hacer es cambiar la secuencia de arranque de la configuración BIOS de tu equipo, es decir, especificarle que ha de buscar un sistema operativo en la unidad de CD-ROM, antes que en el disco duro, configurándolo desde el SetUp o bien seleccionándolo manualmente durante el inicio del sistema. 1

Central Asterisk Con Xorcom LiveCD

  • Upload
    vicente

  • View
    479

  • Download
    2

Embed Size (px)

DESCRIPTION

Con este documento podrás poner en marcha un entorno telefónico privado muy sencillo para aprender los fundamentos de la telefonía de VoIP basada en Asterisk desde una interfaz gráfica ejecutada sobre una distribución LiveCD, lo que significa que no necesitarás cambiar/instalar nada en tu ordenador.Más información en: http://intropbx.blogspot.com/

Citation preview

Page 1: Central Asterisk Con Xorcom LiveCD

Primeros pasos con una PBX Asterisk utilizando el liveCD de XORCOM (Elastix)

1. Introducción

Xorcom Rapid Live es un Sistema Operativo derivado de Debian basado en una distribución de Asterisk llamada Elastix y orientado a dar servicio PBX open source en un entorno linux. Cuenta con una auto-instalación de Debian Linux y Asterisk pre-configurado.

El live-CD/USB está orientado a entornos de test y demostración y es recomendable no utilizarse como PBX en producción.

Puedes descargarlo en dos formatos: Live-CD o USB y volcarlo a la unidad de almacenamiento tal y como se indica en su página web.

Rápidamente y sin esfuerzo convertirás cualquier PC en una PBX Asterisk.

2. Inicio del Sistema Operativo

El término Live-CD hace referencia a una distribución que se puede utilizar sin tener nada instalado en el ordenador. Básicamente consiste en arrancar un sistema operativo como si estuviese instalado en el disco duro, sólo que en realidad está contenido dentro de un CD o DVD.

Es necesario tener configurado el ordenador para iniciar el PC desde la unidad óptica. Esto se consigue indicando al sistema que al arrancar el equipo busque, en primer lugar, un S.O. en un CD-ROM o DVD.

Si tu ordenador no tiene habilitado el arranque del sistema con CD-ROM, lo que tendrás que hacer es cambiar la secuencia de arranque de la configuración BIOS de tu equipo, es decir, especificarle que ha de buscar un sistema operativo en la unidad de CD-ROM, antes que en el disco duro, configurándolo desde el SetUp o bien seleccionándolo manualmente durante el inicio del sistema.

1

Page 2: Central Asterisk Con Xorcom LiveCD

A continuación, inserta en la unidad óptica el sistema Xorcom Rapid Live y reinicia el ordenador.

Nota: Durante la carga del sistema operativo aparecerán varios avisos de error (warnings). No debemos preocuparnos puesto que señalan la falta de equipamiento hardware específico de telefonía como por ejemplo Astribank (hardware fabricado por Xorcom), FXOs o FXSs.

Una vez iniciado el sistema, tendremos a nuestra disposición una modesta interfaz desde la cual tendremos información útil del servidor Asterisk.

Desde aquí podremos, por ejemplo, ver la dirección IP asignada al sistema que necesitaremos conocer para acceder remotamente a su menú gráfico de configuración (Asterisk GUI) con el navegador Web de un equipo conectado a la red de área local.

2

Page 3: Central Asterisk Con Xorcom LiveCD

Ahora tendremos acceso a las diversas opciones suministradas por la distribución:

> Información/Monitorización del sistema:

> Información de Asterisk:

3

Page 4: Central Asterisk Con Xorcom LiveCD

> Información del Hardware Astribank y Dahdi (Digium/Asterisk Hardware Device Interface), es decir, la lista de productos Digium (y compatibles) que conecta con el sistema Asterisk :

3. Equipamiento para la comunicación telefónica entre dos dispositivos VoIP vía Asterisk

Con el fin de establecer una comunicación telefónica básica (sin la habilitación de servicios telefónicos específicos) entre dos terminales VoIP basaremos nuestro entorno de trabajo en los siguientes elementos:

4

Page 5: Central Asterisk Con Xorcom LiveCD

• Xorcom Rapid liveCD ejecutándose en un ordenador (servidor) conectado, vía UTP, a una red de área local con un router ADSL encargado de dar acceso a Internet y con un servidor DHCP activado (para dar una IP al equipo con asterisk).

• Un teléfono IP Linksys SPA922.

• Un PC (pc_1) con el teléfono software (softphone) MiaPhone instalado.

4. Configurar las extensiones en Asterisk

Suponiendo que tenemos debidamente iniciado el live CD en el equipo servidor pasaremos a definir las propiedades de las extensiones que permitan una correcta conexión telefónica entre ellas.

5

Page 6: Central Asterisk Con Xorcom LiveCD

En primer lugar, iniciamos una conexión remota con Xorcom accediendo con nuestro navegador web favorito en PC_1 a la dirección IP asignada al servidor asterisk (en nuestro ejemplo: 192.168.1.14) y entramos en el entorno de configuración pulsando el botón del menú situado a la izquierda de la interfaz llamado “Asterisk-GUI (Graphic User Interface)”, e incluimos los datos de acceso al sistema:

Nombre de usuario: user

Contraseña: live

A continuación creamos el perfil de los terminales telefónicos desde la opción Usuarios (Users).

6

Page 7: Central Asterisk Con Xorcom LiveCD

Los parámetros que incluiremos serán:

Para el teléfono Linksys spa922 Para el teléfono Miaphone• Extensión (valor entregado por el

sistema): 6000• Identificador de usuario: 6000• Número de usuario: 6000• Contraseña SIP: 6000• MAC (del teléfono IP): XX YY ZZ

AA BB CC• Tecnología: SIP• Codec preference: u-law

• Extensión (valor entregado por el sistema): 6001

• Identificador de usuario: 6001• Número de usuario: 6001• Contraseña SIP: 6001• Tecnología: SIP• Codec preference: u-law

Por último aplicamos los cambios pulsando sobre el botón situado en la parte superior derecha de la ventana:

5. Conectar el teléfono (linksys SPA922) y establecer su dirección IP dentro de la LAN

Accedemos al menú de configuración de red del terminal telefónico pulsando las teclas “menú (configuración)” + [9]:

+

7

Page 8: Central Asterisk Con Xorcom LiveCD

Los parámetros más importantes en este paso de la instalación tienen que ver con los datos asociados al protocolo IP:

• Tipo de conexión WAN: IP Estática• Dirección IP: 192.168.1.111 (asignada por el administrador de la red de área

local)• Pasarela: 192.168.1.1 (dirección del encaminador a internet)• DNS primario estático: 192.168.1.1• DNS secundario estático: 208.67.222.222• Servidor NTP primario: 192.168.1.14 (dirección IP de la máquina que ejecuta

XORCOM)• Servidor NTP secundario: 192.168.1.14 • Dirección multicast: 192.168.1.255• Habilitar VLAN: No• ID VLAN: 1• CDP: Si

6. Configuración de los terminales telefónicos

Para el teléfono Linksys spa922

Desde PC_1 iniciamos de nuevo el navegador (o agregamos una pestaña a la instancia en ejecución) y abrimos la página de configuración del teléfono escribiendo en la barra de navegación la dirección IP del teléfono (192.168.1.111).

8

Page 9: Central Asterisk Con Xorcom LiveCD

Vemos en la imagen anterior la correspondencia entre los datos incluidos en el teléfono durante el apartado anterior y los valores activos en el equipo.

El siguiente paso consiste en definir los parámetros para la comunicación con el resto de elementos en base al protocolo SIP. Para ello entraremos como administradores del teléfono pulsando en el enlace “Admin login” localizado en la parte superior derecha de la página.

Nota: Si aparece una ventana solicitando el nombre de usuario y la contraseña de acceso tendremos que utilizar los datos adecuados suministrados por la empresa proveedora del teléfono.

Accediendo a las pestañas System, SIP y Ext 1 ajustaremos los valores adecuados para nuestro escenario de comunicación:

System: En principio dejaremos los valores que aparecen en la pantalla puesto que corresponden a los definidos antes en el propio terminal.

9

Page 10: Central Asterisk Con Xorcom LiveCD

SIP: En este apartado ajustaremos el campo “Force LAN codec” a G711u.

Ext 1: En esta página definimos los datos relacionados con el abonado, la ubicación del servidor Asterix y el códec de audio:

10

Page 11: Central Asterisk Con Xorcom LiveCD

Para el teléfono software MiaPhone:

Añadimos los datos del terminal que posee el servidor asterisk:

• Dirección IP de asterisk: 192.168.1.14• Usuario: 6001• Clave: 6001

7. Verificación del registro de los terminales telefónicos y test de comunicación

Ahora podremos comprobar que nuestros teléfonos VoIP se encuentran debidamente reconocidos por el servidor y es posible la comunicación entre ellos.

La figura siguiente ilustra cómo se muestra el estado de la comunicación entre ambos teléfonos presentando sus pantallas correspondientes.

11

Page 12: Central Asterisk Con Xorcom LiveCD

Autor del documento: Vicente Escudero

12