Вы находитесь на странице: 1из 5

SISTEMAS DE COMUNICACIN (TE19) LABORATORIO N1 Instalacin y Configuracin de Asterisk.

Objetivos
Reconocer los requisitos de instalacin para asterisk. Instalar el servidor de comunicaciones asterisk, drivers y libreras necesarias. Utilizar la interfaz de comandos de asterisk Configurar softphones SIP dentro de una red LAN.

Procedimiento.Instalacin de Asterisk
1. Copiar los paquetes al directorio /usr/src asterisk-1.4.21.2.tar.gz zaptel-1.4.11.tar.gz libpri 1.4.5.tar.gz 2. Descomprimir y desempaquetar cada paquete en el mismo directorio: Ingresar al directorio /usr/src #cd /usr/src Descomprimir y desempaquetar cada paquete #tar zxfv archivo.tar.gz 3. Para instalar zaptel ejecutamos: #cd zaptel-1.4.11 #make clean #./configure #make #make install #make config 4. Para instalar libpri ejecutamos: #cd libpri-1.4.5 #make clean #make #make install 5. Para instalar asterisk ejecutamos: #cd asterisk-1.4.21.2 #make clean #./configure #make #make install #make config #make samples

Iniciando Asterisk y Zaptel como servicio: 6. Iniciar zaptel: #service zaptel start 7. Iniciar asterisk: #service asterisk start Ahora Asterisk puede iniciado y detenido utilizando start/stop/status como cualquier servicio de CentOS. 8. Para ingresar a la consola de comandos de asterisk escribir el siguiente comando: #asterisk rvvvvvvvv

Utilizando la Lnea de Comandos (CLI) 9. Utilizar el comando para ver la ayuda: CLI> help 10. Ver los CODECs disponibles: CLI>core show version 11. Ver los CODECs disponibles: CLI>core show codecs 12. Ver el plan de discado: CLI>dialplan show 13. Ver los telfonos SIP: CLI>sip show peers

(antes show version)

(antes show codecs)

(antes show dialplan)

Configurando canales SIP:


1. Ingresar al directorio /etc/asterisk/ hacer una copia de seguridad del archivo sip.conf y crear uno nuevo: #cd /etc/asterisk/ #mv sip.conf sip.conf.old #vi sip.conf 2. Ingresar al archivo sip.conf los datos generales: [general] bindaddr=0.0.0.0 bindport=5060 disallow=all allow=ulaw allow=gsm context=local 3. Ingresar al archivo sip.conf los siguientes dispositivos: [3001] type=friend secret=1234 host=dynamic nat=no context=local [3002] type=friend secret=1234 host=dynamic context=local nat=no context=local Grabar los cambios. 4. Ingresar a la lnea de comandos de asterisk y recargar los archivos de configuracin. #asterisk r CLI>reload

5. Verificar la configuracin de las cuentas SIP: CLI>sip show peers

Configurando el Plan de Discado: 6. Ingresar al directorio /etc/asterisk/ hacer una copia de seguridad del archivo extensions.conf y crear uno nuevo: #cd /etc/asterisk/ #mv extensions.conf extensions.conf.old #vi extensions.conf 7. Ingresar al archivo extensions.conf la configuracin general: [general] static=yes writeprotect=yes 8. Crear el contexto local y agregar 2 extensiones que se conecten a las cuentas SIP. [local] exten=>3001,1,dial(sip/3001,10) exten=>3001,2,hangup exten=>3002,1,dial(sip/3002,10) exten=>3002,2,hangup

9. Recargar los archivos de configuracin desde el CLI de asterisk: CLI>reload Nota: para los pasos siguientes visualizar el CLI de asterisk constantemente. 10. Comprobar que se pueden establecer las llamadas entre las extensiones 3001 y 3002.

Actividades Adicionales
Responda las siguientes preguntas 1. Cul es la funcin de instalar zaptel y libpri? 2. Qu diferencia hay entre ejecutar asterisk en una consola de comandos e iniciarlo como servicio? 3. Por qu es necesario instalar zaptel aunque no se usen tarjetas telefnicas (analgicas o digitales)? Investigacin 4. Buscar en la pgina de asterisk Qu hardware est disponible para asterisk? Mencione el uso de al menos 4. 5. Buscar en la pgina de asterisk Qu paquetes adicionales se pueden instalar y para qu sirven? 6. Investigue y haga un diagrama de 2 posibles implementaciones de una red telefnica privada con Asterisk.

Вам также может понравиться