Asterisk con AsteriskNOW

Asterisk con AsteriskNOW Asterisk con AsteriskNOW Índice 1 Intro ...................................................................................

3 downloads 219 Views 707KB Size

Recommend Stories


Gakusen Toshi Asterisk Vol. 01
Gakusen Toshi Asterisk Vol. 01 HIROLSN TRANSLATIONS 1 Gakusen Toshi Asterisk Vol. 01 HIROLSN TRANSLATIONS 2 Gakusen Toshi Asterisk Vol. 01 HI

Telefonía IP una realidad. Sistemas Asterisk y VozIP Virtuality 2010
Telefonía IP – una realidad Sistemas Asterisk y VozIP Virtuality 2010 Índice de contenidos 1 ¿Qué es Asterisk? 2 ¿Porqué poner Asterisk? 3 ¿Qu

Desplante con cadenas y con contratrabes. Desplante con cadenas
Procedimientos Constructivos Desplante con cadenas Cadena de desplante es una trabe que sirve para distribuir las cargas verticales y ayudar a la est

UNA EXPERIENCIA CON ACTIVIDADES CON EL TANGRAM
UNA EXPERIENCIA CON ACTIVIDADES CON EL TANGRAM Haydeé Blanco Instituto Nacional Superior del Profesorado “Dr. Joaquín V. González” Buenos Aires (Arge

Story Transcript

Asterisk con AsteriskNOW

Asterisk con AsteriskNOW

Índice 1 Intro ............................................................................................................................................................1 2 Escenario.....................................................................................................................................................3 3 Instalación...................................................................................................................................................4 3.1 Diagnósticos previos.........................................................................................................................5 4 Configuración.............................................................................................................................................8 4.1 Configuración inicial.........................................................................................................................8 4.2 Añadir extensiones..........................................................................................................................16 4.2.1 Ficheros de configuración importantes.................................................................................17 5 Los clientes................................................................................................................................................19 5.1 Posibles problemas en el registro...................................................................................................20 5.2 Prueba de llamada...........................................................................................................................21 6 Fuentes......................................................................................................................................................22

1 Intro Asterisk Centralita teléfonica PBX con licencia GPL. Permite la unificación de teconologías VoIP, GSM y PSTN. Soporta los protocolos VoIP más extendidos: SIP, H.323, IAX, MGCP. Presente en los repositorios Debian. Puede configurarse mediante archivos de texto, aunque se recomienda utilizar algún software GUI. FreePBX Interfaz gráfica vía web para la administración de Asterisk. No presente en los repositorios Debian. Instalación compleja. AsteriskNOW Distribución Linux completa basada en CentOS . Instala: Asterisk, MySQL, Apache, Fail2ban, etc. Existen otras soluciones similares muy populares, como Elastix.

1/15

Asterisk con AsteriskNOW

2 Escenario Servidor PBX Sistema: AsteriskNOW 6.12 Dirección IP: 10.33.0.9 Protocolo VoIP: SIP Usuario root [contraseña]: root [rootroot] Administrador Asterisk [contraseña]: admin [admin] Cliente 1 Sistema: Windows 7 Dirección IP: 10.33.0.10 Softphone: Linphone 3.9.1 Usuario: manolo Extensión: 10001 Cliente 2 Sistema: Windows 7 Dirección IP: 10.33.0.? Softphone: Linphone 3.9.1 Usuario: jacinto Extensión: 10002

2/15

Asterisk con AsteriskNOW

3 Instalación Descargar imagen ISO de www.asterisk.org

Instalar.

Configurar red. A pesar de que se dice que es importante que exista un servidor DHCP en la red, también es posible asignarle desde el principio una IP estática.

3/15

Asterisk con AsteriskNOW

Como “Name Server”, escoger un servidor DNS operativo de la red o, en su defecto, un servidor público como el 8.8.8.8

Elegir zona horaria. Elegir password de root (exige 6 caracteres mínimo) Una vez instalado FreePBX, se reinicia el sistema.

El sistema debería responder con un

Y, a partir de aquí, la configuración se hará de forma remota.

3.1

Diagnósticos previos

Listar ficheros de configuración. #ls -l /etc/asterisk Comprobar puertos abiertos

4/15

Asterisk con AsteriskNOW

UDP/5060 Puerto SIP de escucha para conexiones entrantes. UDP/4569 Idem puerto 5060, pero para el protocolo IAX. TCP/5038 Puerto de escucha de la AMI (Asterisk Manager Interface). La AMI es una interfaz de gestión incorporada en el propio Asterisk. #telnet 127.0.0.1 5038 Asterisk Call Manager/1.3 Action: Login Username: admin Secret: admin ... TCP/8088 AMI sobre TCP/IP Si utilizamos freePBX, no será necesario hacer uso de la AMI.

Diagnósticos básicos en la CLI propia de Asterisk. Iniciar la consola. #asterisk -r Comprobar información básico. #http show status #manager show settings

5/15

Asterisk con AsteriskNOW

6/15

Asterisk con AsteriskNOW

4 Configuración 4.1

Configuración inicial

Desde un navegador de cualquier máquina de la red. Para empezar, nos pide datos de login para el administrador.

Ventana inicial. Pinchar en FreePBX Administration

7/15

Asterisk con AsteriskNOW

Ventana de estado del servicio. A pesar de que parece que aprecen varios errores y/o incidencias de seguridad, al pinchar en Apply Config, la cosa mejora.

Después de un tiempo, todo parece estar bien en el System Status.

8/15

Asterisk con AsteriskNOW

Comprobar que se ha cambiado correctamente la contraseña del admin. Settings → Advanced Settings

Comprobar/configurar la red local Admin → System Admin → Network Settings (y otras cosas)

4.2

Añadir extensiones

Applications → Extensions Device = Generic CHAN SIP Device Submit

Campos básicos a rellenar: •

User Extension



Display Name



Secret

9/15

Asterisk con AsteriskNOW

Una vez creadas las extensiones, aparecen en la parte superior derecha, por si queremos editarlas.

¡Cuidado! Hasta que no pinchamos en Submit, los cambios no tienen efecto, aunque pueda parecer que sí.

4.2.1

Ficheros de configuración importantes

Directorio: /etc/asterisk Normalmente, los ficheros para una configuración básica son: •

sip.conf



extensions.conf

Pero al utilizar freePBX, éste genera automáticamente otros ficheros alternativos que, por cierto, se recomienad no editarlos a mano. •

sip_additional.conf



extensions_additional.conf

10/15

Asterisk con AsteriskNOW

Veamos los datos generados para manolo. En sip_additional.conf

En extension_additional.conf

...etc... (hay un montón de líneas más)

11/15

Asterisk con AsteriskNOW

5 Los clientes Utilizamos el softphone Linphone. Registrar usuario/extensión para Jacinto. Opciones → Preferencias → Wizard

Debería poderse utilizar el nombre del usuario, pero hemos comprobado que con el número de extensión parece que funciona mejor.

12/15

Asterisk con AsteriskNOW

Ver datos y/o editarlos.

Si todo va bien, el usuario es registrado en el servidor.

Comprobación del log del servidor. #tail /var/log/asterisk/full

5.1

Posibles problemas en el registro

Pueden ser fuentes de fallos a la hora de conseguir que el usuario/softphone se registre en el servidor: •

Contraseña incorrecta. Quizá debido a algún problema de configuración del teclado. Posible solución: escribirla en algún sitio y copiar/pegar en ventana de Linphone.



Otro software VoIP instalado en la misma máquina. Si tienes otra centralita (como 3CX) y/o otro softphone (como el de 3CX) es posible que haya algún conflicto.



Baneo de IP en el servidor. Si el registro ha fallado varias veces, es posible que fail2ban, software instalado en AsteriskNOW, haya baneado la IP.

13/15

Asterisk con AsteriskNOW

5.2

Prueba de llamada

Jacinto llama a Manolo.

Manolo descuelga.

14/15

Asterisk con AsteriskNOW

6 Fuentes How to setup VoIP Infrastructure using AsteriskNOW http://www.it46.se/courses/voip/materials/en/IT46_en_VoIP4D_Laboratory_Tutorial_Asteri skNOW.pdf Asterisk Project Wiki https://wiki.asterisk.org/wiki/display/AST/Fundamentals Tutorial de Asterisk VoIP https://openwebinars.net/tutorial-asterisk-voip/ Asterisk PBX http://www.voipforo.com/asterisk/asterisk_introduccion.php Deploy VoIP Services with Asterisk and Freepbx on Ubuntu 12.04 https://www.linode.com/docs/applications/voip/deploy-voip-services-with-asterisk-andfreepbx-on-ubuntu-12-04-precise#create-an-extension FreePBX Setup Tutorial http://www.whichvoip.com/freepbx-setup-tutorial.htm

Aula 30x

[email protected]

junio 2016

@aula30x

15/15

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.