Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manualdeoperacin 130202071216 Phpapp01
Manualdeoperacin 130202071216 Phpapp01
Jorge Armando Vargas, Oscar Tllez, Paulo Corts Molina. Marzo de 2012
pg. 2
INTRODUCCIN
En este documento se muestra paso a paso el proceso de instalacin y configuracin de un servidor IP PBX basado en Asterisk. Adems sirve de ayuda para todo aquel que desee implementar una central telefnica basada en Asterisk. Antes de continuar, es conveniente iniciar al lector con una breve resea de lo que es Asterisk. Asterisk es una aplicacin software libre de una central telefnica (PBX). Como cualquier PBX, se puede conectar un nmero determinado de telfonos para hacer llamadas entre s e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto bsicos como primarios. Asterisk tiene licencia GPL. Fue creado por Mark Spencer, de Digium, y en la actualidad es su principal desarrollador, junto con otros programadores que han contribuido a corregir errores y aadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente tambin funciona en BSD, MacOSX, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la mejor soportada de todas. Asterisk incluye muchas caractersticas anteriormente slo disponibles en costosos sistemas propietarios PBX: buzn de voz, conferencias, IVR, distribucin automtica de llamadas, y otras muchas ms. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el lenguaje de script de Asterisk o aadiendo mdulos escritos en lenguaje C o en cualquier otro lenguaje de programacin soportado por Linux. Para conectar telfonos normales analgicos hacen falta unas tarjetas telefnicas FXS o FXO fabricadas por Digium o por otros fabricantes.
pg. 3
REQUERIMENTOS
Cuanto ms rpido el sistema se podr utilizar para ejecutar Asterisk de llamadas simultneamente. La configuracin recomendada es un Intel CoreDuo con 2 GB en RAM.
pg. 4
PROCESO DE INSTALACIN
1. Diagrama en bloques.
Se muestra en la Figura 1 como es la interaccin entre los componentes del sistema: Como base se encuentra el sistema operativo (Linux o Windows), sobre este se encuentran instalados los mdulos (zaptel, libpri) para el manejo del hardware. Luego se compila Asterisk como tal y en una capa superior se encuentra la consola CLI, para la interaccin con el usuario, junto con las aplicaciones que se encuentren configuradas.
2. Instalacin en Windows.
pg. 5
MANUAL DE INSTALACIN Y CONFIGURACIN DE ASTERISK Para instalar Asterisk en Windows XP, se deben seguir los siguientes pasos: - Descargue su ltima versin en http://www.asteriskwin32.com - Despus de descargado ejectelo.
pg. 6
pg. 7
pg. 8
Una vez acabada la instalacin debemos arrancar el servidor asterisk. Para ello podemos ejecutar C:\cygroot\bin\asteriskwin32.exe Al principio nos saldrn unos cuantos errores o warnings pero no nos preocupamos demasiado (son debido a que no tenemos tarjetas RDSI o modems TAPI). En principio ya tenemos instalado funcionando Asterisk. Vamos a comprobar que funciona. Configuramos un softphone como el SJPhone (para ms info consultar configuracin del sjphone) para poder acceder a nuestro propio Asterisk. La configuracin que hemos hecho trae dos usuarios por defecto que podemos utilizar: A: usuario: 3000 password=cualquiera vale B: usuario: 3001 password=cualquiera vale Una vez que lo tenemos configurado y el usuario se ha registrado correctamente en nuestro servidor podemos llamar a algunos nmeros de prueba que vienen por defecto en el plan de numeracin: 1000 - Men principal 1234 - Pasar llamada a la consola (veris en la consola la llamada) 1235 - Contestador automtico de la consola 1236 - Llamar a la consola 3000 - Llamar al usuario SIP 3000 3001 - Llamar al usuario SIP 3001 500 - Llamar a Digium 600 - Prueba de eco 8500 - Men del contestador 99990 Test AGI 99991 Test EAGI 99992 Dice la hora 99999 Suena msica de manera infinita 700 Deja aparcada la llamada 701-720 Llamadas aparcadas Una buena prueba en este momento es configurar 2 softphones en dos ordenadores diferentes; uno con el usuario 3000 y otro con el usuario 3001 e intentar hacer una llamada entre ambos. Si funciona podemos pasar a aprender a configurar Asterisk y crear nuevos usuarios y planes de numeracin.
pg. 9
2. Te aparece un men con muchas pestaas. Le das a la pestaa Profiles y despus al botn New.
pg. 10
3. Aparece otro men llamado Create New Profile y rellenas: a. Profile Name----> pones lo que quieras b. File Name -----> te lo pone el slo al escribir el profile name c. Profile Type ----> Calls through SIP proxy OK
pg. 11
4. Aparece un nuevo menu de pestaas 4.1 Pestaa General ----> Ni tocar 4.2 Pestaa Initialization ---> Ni tocar 4.3 Pestaa SIP Proxy Domain/Realm: rellenar el nombre de dominio o la IP del proveedor de VoIP User Outbound Proxy: es conveniente marcar esta pestaa Proxy URI: rellenar el nombre de dominio o la IP del proveedor de VoIP Proxy Usage Mode: Strict Outband Proxy Las dems pestaas mejor no marcarlas
pg. 12
5. AL rellenar los datos pasamos a la ltima pantalla Te pide: a. Account: Nombre de tu cuenta b. Password: Password de la cuenta Pulsamos OK
pg. 13
6. Otra vez OK y ya est. 7 Opcional - La pestaa Advanced es opcional pero resulta interesante Se configura el buzn de voz en la casilla "Voice mail number or address". Este nmero lo suele dar el proveedor y es el nmero al que llamamos para escuchar el buzn de voz.
Pulsamos OK
pg. 14
pg. 15
pg. 16
Una vez terminada la instalacin entramos con el usuario root y la clave que escogimos.
Con el comando ifconfig podemos observar la IP del PBX para su configuracin en los Softphones.
pg. 17