SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
MANUAL DE
INSTALACIÓN Y
CONFIGURACIÓN DE
ASTERISK EN
WINDOWS Y CENTOS



Jorge Armando Vargas, Oscar Téllez, Paulo Cortés Molina.

Marzo de 2012
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




MANUAL DE INSTALACIÓN Y
CONFIGURACIÓN DE ASTERISK.
                              CONTENIDO
CONTENIDO…………………………………………………………………………………………………………………… 2
LISTA DE FIGURAS………………………………………………………………………………………………………….. 3
INTRODUCCION……………………………………………………………………………………………………………… 4
REQUERIMENTOS…………………………………………………………………………………………………………... 5
PROCESO DE INSTALACION…………………………………………………………………………………………….. 6
    1. Diagrama en bloques………………………………………………………………………………………….. 6
    2. Instalación en Windows…………………………………………………………………………………….. 7
    3. Configuración de Asterisk………………………………………………………………………………… 10
    4. Configuración de Softphone…………………………………………………………………………….. 11
    5. Instalación de AsteriskNOW con Centos………………………………………………………….. 12




pág. 2
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




                                  INTRODUCCIÓN


En este documento se muestra paso a paso el proceso de instalación y configuración de
un servidor IP PBX basado en Asterisk.
Además sirve de ayuda para todo aquel que desee implementar una central telefónica
basada en Asterisk.

Antes de continuar, es conveniente iniciar al lector con una breve reseña de lo que es
Asterisk.

Asterisk es una aplicación software libre de una central telefónica (PBX). Como cualquier
PBX, se puede conectar un número determinado de teléfonos para hacer llamadas entre sí
e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto básicos 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 añadir novedades y funcionalidades. Originalmente
desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente también funciona
en BSD, MacOSX, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux)
es la mejor soportada de todas.

Asterisk incluye muchas características anteriormente sólo disponibles en costosos
sistemas propietarios PBX: buzón de voz, conferencias, IVR, distribución automática de
llamadas, y otras muchas más. Los usuarios pueden crear nuevas funcionalidades
escribiendo un dialplan en el lenguaje de script de Asterisk o añadiendo módulos escritos
en lenguaje C o en cualquier otro lenguaje de programación soportado por Linux.

Para conectar teléfonos normales analógicos hacen falta unas tarjetas telefónicas FXS o
FXO fabricadas por Digium o por otros fabricantes.




pág. 3
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




                              REQUERIMENTOS




Cuanto más rápido el sistema se podrá utilizar para ejecutar Asterisk de llamadas
simultáneamente. La configuración recomendada es un Intel CoreDuo con 2 GB en RAM.




pág. 4
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




                           PROCESO DE INSTALACIÓN


   1. Diagrama en bloques.




Se muestra en la Figura 1 como es la interacción entre los componentes del sistema:

Como base se encuentra el sistema operativo (Linux o Windows), sobre este se
encuentran instalados los módulos (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
interacción con el usuario, junto con las aplicaciones que se encuentren configuradas.




   2. Instalación en Windows.




pág. 5
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK


   Para instalar Asterisk en Windows XP, se deben seguir los siguientes pasos:
   - Descargue su última versión en http://www.asteriskwin32.com
   - Después de descargado ejecútelo.




pág. 6
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




pág. 7
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




                    Figura 5.Entorno Asterisk en Windows.




pág. 8
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK


                 CONFIGURACIÓN DE ASTERISK EN WINDOWS.


Una vez acabada la instalación debemos arrancar el servidor asterisk. Para ello podemos ejecutar
C:cygrootbinasteriskwin32.exe

Al principio nos saldrán 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 más info consultar configuración del sjphone)
para poder acceder a nuestro propio Asterisk. La configuración 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 números de prueba que vienen por defecto en el plan de
numeración:

1000 - Menú principal
1234 - Pasar llamada a la consola (veréis en la consola la llamada)
1235 - Contestador automático 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 música 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
numeración.




pág. 9
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK


                       CONFIGURACION DEL SOFTPHONE
En esta oportunidad configuraremos el softphone de la empresa Sjphone.

Lo puede descargar en http://www.sjlabs.com/sjp.html

Después de que lo instales lo puedes configurar de la siguiente manera.

1. Le das a la pestaña Menú (la tecla de abajo marcada en rojo) y después a la opción
"Options"




2. Te aparece un menú con muchas pestañas. Le das a la pestaña Profiles y después al
botón New.




pág. 10
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




3. Aparece otro menú llamado Create New Profile y rellenas:

a. Profile Name----> pones lo que quieras
b. File Name -----> te lo pone el sólo al escribir el profile name
c. Profile Type ----> Calls through SIP proxy OK




pág. 11
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




4. Aparece un nuevo menu de pestañas

4.1 Pestaña General ----> Ni tocar
4.2 Pestaña Initialization ---> Ni tocar
4.3 Pestaña SIP Proxy
Domain/Realm: rellenar el nombre de dominio o la IP del proveedor de VoIP
User Outbound Proxy: es conveniente marcar esta pestaña
Proxy URI: rellenar el nombre de dominio o la IP del proveedor de VoIP
Proxy Usage Mode: Strict Outband Proxy

Las demás pestañas mejor no marcarlas




pág. 12
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




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




pág. 13
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




6. Otra vez OK y ya está.

7 Opcional - La pestaña Advanced es opcional pero resulta interesante Se configura el
buzón de voz en la casilla "Voice mail number or address". Este número lo suele dar el
proveedor y es el número al que llamamos para escuchar el buzón de voz.




Pulsamos OK


pág. 14
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK


                INSTALACION DE ASTERISKNOW CON CENTOS
Para descargar AsteriskNOW vamos a la dirección: http://www.asterisk.org/downloads




                          Escogemos opción 1 y oprimimos ENTER.




                     Seleccionamos el area donde nos encontramos. Next




pág. 15
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




          Introducimos la clave de root para la configuración de Asterisk.




               Esperamos a que el proceso de instalacion termine.




pág. 16
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK




    Una vez terminada la instalación entramos con el usuario root y la clave que escogimos.




Con el comando ifconfig podemos observar la IP del PBX para su configuración en los Softphones.




pág. 17

Weitere ähnliche Inhalte

Was ist angesagt?

MANUAL PARA CONFIGURACIÓN DE ELASTIX
MANUAL PARA CONFIGURACIÓN DE ELASTIXMANUAL PARA CONFIGURACIÓN DE ELASTIX
MANUAL PARA CONFIGURACIÓN DE ELASTIX
miguelangelperezhenao
 
Configuracion router
Configuracion routerConfiguracion router
Configuracion router
cyberleon95
 
Descripción de Hardware e Instalación equipos Microondas RTN
Descripción de Hardware e Instalación equipos Microondas RTNDescripción de Hardware e Instalación equipos Microondas RTN
Descripción de Hardware e Instalación equipos Microondas RTN
Andy Juan Sarango Veliz
 
Tutorial voz ip packet tracer
Tutorial voz ip packet tracerTutorial voz ip packet tracer
Tutorial voz ip packet tracer
José Guerrero
 
Ieee 802.1 redes lan
Ieee 802.1 redes lanIeee 802.1 redes lan
Ieee 802.1 redes lan
omegaleonx45
 
Instalacion servicio e-mail Linux Mint
Instalacion servicio e-mail Linux MintInstalacion servicio e-mail Linux Mint
Instalacion servicio e-mail Linux Mint
Ger Hernandez
 

Was ist angesagt? (20)

Trab. Multiplexacion
Trab. MultiplexacionTrab. Multiplexacion
Trab. Multiplexacion
 
MANUAL PARA CONFIGURACIÓN DE ELASTIX
MANUAL PARA CONFIGURACIÓN DE ELASTIXMANUAL PARA CONFIGURACIÓN DE ELASTIX
MANUAL PARA CONFIGURACIÓN DE ELASTIX
 
ICT2
ICT2ICT2
ICT2
 
Telefonía IP (SIP, Diameter, RTP/RTPC)
Telefonía IP (SIP, Diameter, RTP/RTPC)Telefonía IP (SIP, Diameter, RTP/RTPC)
Telefonía IP (SIP, Diameter, RTP/RTPC)
 
Configuracion router
Configuracion routerConfiguracion router
Configuracion router
 
Unidad 2 (2)
Unidad 2 (2)Unidad 2 (2)
Unidad 2 (2)
 
Descripción de Hardware e Instalación equipos Microondas RTN
Descripción de Hardware e Instalación equipos Microondas RTNDescripción de Hardware e Instalación equipos Microondas RTN
Descripción de Hardware e Instalación equipos Microondas RTN
 
xDSL
xDSLxDSL
xDSL
 
Tutorial voz ip packet tracer
Tutorial voz ip packet tracerTutorial voz ip packet tracer
Tutorial voz ip packet tracer
 
9.1 Red telefonica publica conmutada
9.1  Red telefonica publica conmutada9.1  Red telefonica publica conmutada
9.1 Red telefonica publica conmutada
 
Modulación AM - PM - FM
Modulación AM - PM - FMModulación AM - PM - FM
Modulación AM - PM - FM
 
EIA-569
EIA-569EIA-569
EIA-569
 
Ensayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLANEnsayo. Enrutamiento entre las VLAN
Ensayo. Enrutamiento entre las VLAN
 
Modulacion am
Modulacion amModulacion am
Modulacion am
 
Libro cisco ios
Libro cisco iosLibro cisco ios
Libro cisco ios
 
Ieee 802.1 redes lan
Ieee 802.1 redes lanIeee 802.1 redes lan
Ieee 802.1 redes lan
 
Conmutación espacial
Conmutación espacialConmutación espacial
Conmutación espacial
 
Instalacion servicio e-mail Linux Mint
Instalacion servicio e-mail Linux MintInstalacion servicio e-mail Linux Mint
Instalacion servicio e-mail Linux Mint
 
Informe laboratorio 1
Informe laboratorio 1Informe laboratorio 1
Informe laboratorio 1
 
Presentación modelo osi
Presentación   modelo osiPresentación   modelo osi
Presentación modelo osi
 

Andere mochten auch

Qué es la telefonía ip
Qué es la telefonía ipQué es la telefonía ip
Qué es la telefonía ip
pyonar
 

Andere mochten auch (9)

La vo ip
La vo ipLa vo ip
La vo ip
 
Qué es la telefonía ip
Qué es la telefonía ipQué es la telefonía ip
Qué es la telefonía ip
 
voip
voipvoip
voip
 
VoIP Voz sobre protocolo
VoIP Voz sobre protocoloVoIP Voz sobre protocolo
VoIP Voz sobre protocolo
 
VoIP | VozIP
VoIP | VozIPVoIP | VozIP
VoIP | VozIP
 
Llamadas Telefónicas vía Internet por VOIP
Llamadas Telefónicas vía Internet por VOIPLlamadas Telefónicas vía Internet por VOIP
Llamadas Telefónicas vía Internet por VOIP
 
Integración y alta productividad usando estándares abiertos
Integración y alta productividad usando estándares abiertosIntegración y alta productividad usando estándares abiertos
Integración y alta productividad usando estándares abiertos
 
Monitoreo de los servicios de telefonía IP con OpenNMS
Monitoreo de los servicios de telefonía IP con OpenNMSMonitoreo de los servicios de telefonía IP con OpenNMS
Monitoreo de los servicios de telefonía IP con OpenNMS
 
Fundamentos de telefonia ip
Fundamentos de telefonia ipFundamentos de telefonia ip
Fundamentos de telefonia ip
 

Ähnlich wie Manual de operación Asterisk en windows

Manual asterisk oigaa
Manual asterisk oigaaManual asterisk oigaa
Manual asterisk oigaa
aiep
 
Trabajo En El Tarrito =A
Trabajo En El Tarrito =ATrabajo En El Tarrito =A
Trabajo En El Tarrito =A
snakes
 
Configuración de escenarios reales con asterisk
Configuración de escenarios reales con asteriskConfiguración de escenarios reales con asterisk
Configuración de escenarios reales con asterisk
Diego Llanes
 
V2 d2013 jose l verdeguer - freepbx fun and profit
V2 d2013   jose l verdeguer - freepbx fun and profitV2 d2013   jose l verdeguer - freepbx fun and profit
V2 d2013 jose l verdeguer - freepbx fun and profit
VOIP2DAY
 

Ähnlich wie Manual de operación Asterisk en windows (20)

Manual asterisk innova
Manual asterisk innovaManual asterisk innova
Manual asterisk innova
 
Elastixusermanualspanish0 9-alpha-120917223851-phpapp02-141002081528-phpapp01
Elastixusermanualspanish0 9-alpha-120917223851-phpapp02-141002081528-phpapp01Elastixusermanualspanish0 9-alpha-120917223851-phpapp02-141002081528-phpapp01
Elastixusermanualspanish0 9-alpha-120917223851-phpapp02-141002081528-phpapp01
 
Elastix Manual Español
Elastix Manual EspañolElastix Manual Español
Elastix Manual Español
 
CLASE 10 ASTERISK.pdf
CLASE 10 ASTERISK.pdfCLASE 10 ASTERISK.pdf
CLASE 10 ASTERISK.pdf
 
Instalación de asterisk en linux mint 12
Instalación de asterisk en linux mint 12Instalación de asterisk en linux mint 12
Instalación de asterisk en linux mint 12
 
Turorial avr
Turorial avrTurorial avr
Turorial avr
 
Manual asterisk oigaa
Manual asterisk oigaaManual asterisk oigaa
Manual asterisk oigaa
 
Trabajo En El Tarrito =A
Trabajo En El Tarrito =ATrabajo En El Tarrito =A
Trabajo En El Tarrito =A
 
Práctica VOIP
Práctica VOIPPráctica VOIP
Práctica VOIP
 
VoIP con Asterisk Marzo 2010
VoIP con Asterisk Marzo 2010VoIP con Asterisk Marzo 2010
VoIP con Asterisk Marzo 2010
 
Turorial avr Bascom
Turorial avr BascomTurorial avr Bascom
Turorial avr Bascom
 
Configuración de escenarios reales con asterisk
Configuración de escenarios reales con asteriskConfiguración de escenarios reales con asterisk
Configuración de escenarios reales con asterisk
 
voz ip
voz ipvoz ip
voz ip
 
Debian Lenny Asterisk
Debian Lenny AsteriskDebian Lenny Asterisk
Debian Lenny Asterisk
 
Instalacion de ubuntu y asterisk
Instalacion de ubuntu y asteriskInstalacion de ubuntu y asterisk
Instalacion de ubuntu y asterisk
 
visual fox pro
visual fox provisual fox pro
visual fox pro
 
Configuracindeescenariosrealesconasterisk 131117194346-phpapp02
Configuracindeescenariosrealesconasterisk 131117194346-phpapp02Configuracindeescenariosrealesconasterisk 131117194346-phpapp02
Configuracindeescenariosrealesconasterisk 131117194346-phpapp02
 
Asterisk seminario web
Asterisk seminario webAsterisk seminario web
Asterisk seminario web
 
V2 d2013 jose l verdeguer - freepbx fun and profit
V2 d2013   jose l verdeguer - freepbx fun and profitV2 d2013   jose l verdeguer - freepbx fun and profit
V2 d2013 jose l verdeguer - freepbx fun and profit
 
Programación de Centralitas Privadas
Programación de Centralitas PrivadasProgramación de Centralitas Privadas
Programación de Centralitas Privadas
 

Kürzlich hochgeladen

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Kürzlich hochgeladen (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 

Manual de operación Asterisk en windows

  • 1. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK EN WINDOWS Y CENTOS Jorge Armando Vargas, Oscar Téllez, Paulo Cortés Molina. Marzo de 2012
  • 2. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK. CONTENIDO CONTENIDO…………………………………………………………………………………………………………………… 2 LISTA DE FIGURAS………………………………………………………………………………………………………….. 3 INTRODUCCION……………………………………………………………………………………………………………… 4 REQUERIMENTOS…………………………………………………………………………………………………………... 5 PROCESO DE INSTALACION…………………………………………………………………………………………….. 6 1. Diagrama en bloques………………………………………………………………………………………….. 6 2. Instalación en Windows…………………………………………………………………………………….. 7 3. Configuración de Asterisk………………………………………………………………………………… 10 4. Configuración de Softphone…………………………………………………………………………….. 11 5. Instalación de AsteriskNOW con Centos………………………………………………………….. 12 pág. 2
  • 3. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK INTRODUCCIÓN En este documento se muestra paso a paso el proceso de instalación y configuración de un servidor IP PBX basado en Asterisk. Además sirve de ayuda para todo aquel que desee implementar una central telefónica basada en Asterisk. Antes de continuar, es conveniente iniciar al lector con una breve reseña de lo que es Asterisk. Asterisk es una aplicación software libre de una central telefónica (PBX). Como cualquier PBX, se puede conectar un número determinado de teléfonos para hacer llamadas entre sí e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto básicos 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 añadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente también funciona en BSD, MacOSX, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la mejor soportada de todas. Asterisk incluye muchas características anteriormente sólo disponibles en costosos sistemas propietarios PBX: buzón de voz, conferencias, IVR, distribución automática de llamadas, y otras muchas más. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el lenguaje de script de Asterisk o añadiendo módulos escritos en lenguaje C o en cualquier otro lenguaje de programación soportado por Linux. Para conectar teléfonos normales analógicos hacen falta unas tarjetas telefónicas FXS o FXO fabricadas por Digium o por otros fabricantes. pág. 3
  • 4. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK REQUERIMENTOS Cuanto más rápido el sistema se podrá utilizar para ejecutar Asterisk de llamadas simultáneamente. La configuración recomendada es un Intel CoreDuo con 2 GB en RAM. pág. 4
  • 5. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK PROCESO DE INSTALACIÓN 1. Diagrama en bloques. Se muestra en la Figura 1 como es la interacción entre los componentes del sistema: Como base se encuentra el sistema operativo (Linux o Windows), sobre este se encuentran instalados los módulos (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 interacción con el usuario, junto con las aplicaciones que se encuentren configuradas. 2. Instalación en Windows. pág. 5
  • 6. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK Para instalar Asterisk en Windows XP, se deben seguir los siguientes pasos: - Descargue su última versión en http://www.asteriskwin32.com - Después de descargado ejecútelo. pág. 6
  • 7. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK pág. 7
  • 8. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK Figura 5.Entorno Asterisk en Windows. pág. 8
  • 9. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK CONFIGURACIÓN DE ASTERISK EN WINDOWS. Una vez acabada la instalación debemos arrancar el servidor asterisk. Para ello podemos ejecutar C:cygrootbinasteriskwin32.exe Al principio nos saldrán 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 más info consultar configuración del sjphone) para poder acceder a nuestro propio Asterisk. La configuración 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 números de prueba que vienen por defecto en el plan de numeración: 1000 - Menú principal 1234 - Pasar llamada a la consola (veréis en la consola la llamada) 1235 - Contestador automático 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 música 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 numeración. pág. 9
  • 10. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK CONFIGURACION DEL SOFTPHONE En esta oportunidad configuraremos el softphone de la empresa Sjphone. Lo puede descargar en http://www.sjlabs.com/sjp.html Después de que lo instales lo puedes configurar de la siguiente manera. 1. Le das a la pestaña Menú (la tecla de abajo marcada en rojo) y después a la opción "Options" 2. Te aparece un menú con muchas pestañas. Le das a la pestaña Profiles y después al botón New. pág. 10
  • 11. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK 3. Aparece otro menú llamado Create New Profile y rellenas: a. Profile Name----> pones lo que quieras b. File Name -----> te lo pone el sólo al escribir el profile name c. Profile Type ----> Calls through SIP proxy OK pág. 11
  • 12. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK 4. Aparece un nuevo menu de pestañas 4.1 Pestaña General ----> Ni tocar 4.2 Pestaña Initialization ---> Ni tocar 4.3 Pestaña SIP Proxy Domain/Realm: rellenar el nombre de dominio o la IP del proveedor de VoIP User Outbound Proxy: es conveniente marcar esta pestaña Proxy URI: rellenar el nombre de dominio o la IP del proveedor de VoIP Proxy Usage Mode: Strict Outband Proxy Las demás pestañas mejor no marcarlas pág. 12
  • 13. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK 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 pág. 13
  • 14. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK 6. Otra vez OK y ya está. 7 Opcional - La pestaña Advanced es opcional pero resulta interesante Se configura el buzón de voz en la casilla "Voice mail number or address". Este número lo suele dar el proveedor y es el número al que llamamos para escuchar el buzón de voz. Pulsamos OK pág. 14
  • 15. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK INSTALACION DE ASTERISKNOW CON CENTOS Para descargar AsteriskNOW vamos a la dirección: http://www.asterisk.org/downloads Escogemos opción 1 y oprimimos ENTER. Seleccionamos el area donde nos encontramos. Next pág. 15
  • 16. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK Introducimos la clave de root para la configuración de Asterisk. Esperamos a que el proceso de instalacion termine. pág. 16
  • 17. MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE ASTERISK Una vez terminada la instalación entramos con el usuario root y la clave que escogimos. Con el comando ifconfig podemos observar la IP del PBX para su configuración en los Softphones. pág. 17