Asterisk
Asterisk
Asterisk
Qu es Asterisk
Es una PBX hbrida. Cumple con todos los requerimientos de una PBX tradicional a los que se suman los beneficios de un entorno IP bajo una plataforma open source. Corre bajo una plataforma abierta: Linux. Es un soft-switch (un PBX-IP) Es multiplataforma. Permite construir aplicaciones de comunicaciones tan complejas como se desee bajo el entorno de Asterisk. Es de bajo costo y flexible.
Que es Trixbox
Es una de las distribuciones de Asterisk bajo Linux, basada en CentOS. De sencilla y rpida instalacin. Integra todo lo necesario para una instalacin bsica. Permite administrar la PBX sin necesidad de conocer Linux ni Asterisk de manera avanzada. Utiliza el FreePBX como entorno grfico de configuracin de la PBX.
Componentes de la PBX
Para el funcionamiento y la administracin de la PBX, Trixbox instala los siguientes componentes: Asterisk (zaptel, libpri): Softswitch FreePBX: entorno grfico de configuracin y mantenimiento. FOP: monitoreo en tiempo real del sistema, sus extensiones, etc. Web Meet Me Control: administrador de las salas de conferencias. SugarCRM: CRM bajo Web. A2billing: mdulo para administrar las llamadas prepagas. Report: Sistema de reportes (CDR). Munin: Monitoreo del sistema
Asignacin de claves
Algunos de los componentes que instala Trixbox requieren claves para su administracin:
passwd-maint passwd-amp passwd-meetme passwd passwd admin clave de mantenimiento de Trixbox clave para FreePBX clave para sala de conferencias clave del administrador de Linux clave de administracin de mail
Requerimientos de hardware
Los requerimientos estn directamente relacionados con el uso y la carga que tendr la PBX:
Pentium
Descarga de la distribucin
Para descargar la imagen del CD de Trixbox ir al sitio: http://trixbox.org http://sourceforge.net/project/showfiles.php?group_id=12 3387&package_id=192286&release_id=458394 Versiones que se encuentran en el sitio: ISO para instalar un servidor desde cero. .tar.gz para instalar el Trixbox luego de instalar el S.O CentOS Versin para iniciar desde Vmware: http://www.vmware.com/products/player/
NOTA IMPORTANTE: La instalacin basndose en el ISO, borrar TODO el disco en donde se instalar Trixbox. Reiniciar el equipo con el CD de instalacin. Realizar unas pocas preguntas. Instalar los paquetes bsicos del CentOS. Descargar Trixbox.tar.gz, reiniciar el sistema y comenzar la instalacin de los paquetes especficos de Asterisk y Trixbox. Nota: cuando reinicia, sacar el CD de instalacin. Trixbox compila el Asterisk y sus mdulos (zaptel, libpri). Instala los archivos de sonido. Configura las placas ZAP/Dahdi que encuentre. help-trixbox muestra una pequea ayuda.
Actualizacin de Trixbox
Va el navegador, se puede ver si Trixbox qued totalmente instalado observando la pgina inicial.
http://direccion_ip/
Actualizacin de Trixbox:
trixbox-update.sh
trixbox-update.sh
update
Actualizacin de Linux:
yum
-y update
Instalaciones adicionales
Facilidades de administracion
Administracin de extensiones:
SIP,
IAX2 (Inter-Asterisk eXchange protocol), ZAP/DAHDI, Custom Codecs, NAT, DTMF, seguridad, correo de voz, fax, grabacin de llamada, etc.
IVR. Extensiones. Voicemail. Fax. Grupo de llamadas (ring group). Anuncios. Directorio telefnico. Custom Application (context extensions_custom). Colas de llamadas.
Otras facilidades
Instalacin y actualizacin de mdulos. Resguardo y recuperacin del sistema. Grabacin de llamadas. Salas de conferencias. Monitoreo de llamadas, reportes y estadsticas. Monitoreo del sistema. Uso de comandos de Asterisk. Web voicemail. Msica en espera. Condicionales horarias. Callback. Claves en rutas salientes.
Asterisk
TRIXBOX Configuracin
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch
16
Arrancando Trixbox
La instalacion de Trixbox agrega al /etc/rc.d/rc.local el arranque de las diferentes aplicaciones asociadas (asterisk, FOP, etc) Con el siguiente comando uno puede parar o arrancar las aplicaciones /usr/sbin/amportal start
Asterisk
FreePBX: Herramienta de configuracin web Config Edit: Edicin de archivos de configuracin va Web Asterisk Info: Informacin de Asterisk phpMyAdmin: Administracin web de la base de datos MySQL System Info: Informacin del sistema System Maint: Verificacin de estado de servicios SSH Terminal: Terminal virtual SSH en Java Munin: Monitor y estadisticas del sistema
Sistema
Setup:
Configuracin PBX Tools: Administracion PBX Panel: FOP Monitoreo de extensiones Recordings: ARI, grabacion y voicemail
Extensions: Extensiones y Voicemail. De diferentes Protocolos Feature Codes: Cdigos de facilidades de PBX General Settings: Configuracion General Outbound Routes: Rutas de llamadas salientes del sistema. Trunk: Canales/Troncales para conexin a otras PBX o Redes Publicas. Inbound Routes: Destino de llamadas entrantes. Follow Me : Deriva la llamada a la lista de nros. IVR : Armado de mens de voz. Misc Destinations : Creacin de nuevos destinos. Queues: Permitir que sean contestadas en orden de llegada. Ring Goup: Agrupa extensiones con una estrategia de timbrado. Conferences: Salas de conferencias. Music on Hold: Reproduccin de msica para usuarios en espera. PIN Sets: Grupos de claves.
Configuracion General
Opciones de Comando Dial Segundos de espera en atender una llamada antes de pasar a voicemail Direccion de correo para recibir fax Recepcion de llamadas anonimas SIP. Nro al que se envia la llamada al tipear 0