16
INSTALACION DE ASTERISK NOW EN VIRTUAL BOX Telefonía

Laboratorio Asterisk en Vbox

Embed Size (px)

Citation preview

Page 1: Laboratorio Asterisk en Vbox

INSTALACION DE ASTERISK NOW EN VIRTUAL BOX Telefonía

Page 2: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 1

¿Qué es ASTERISK NOW?

AsteriskNOW! es una distribución de GNU/Linux basada en CentOS que permite transformar una

PC en un central telefónica PBX basada en Asterisk. Esta paquete de software incluye además de la

propia distribución de GNU/Linux, una interfaz de usuario y otros componentes necesarios para

correr, depurar y construir una central telefónica utilizando Asterisk.Su sencilla instalación permite

tener corriendo una central telefónica en cuestión de minutos. Incluye características como la

creación de extensiones, menús de voz interactivos (IVR), distribución automática de llamadas,

llamadas en conferencia, correo de voz, entre otras. Soporta un gran número de codecs como

G.711, G.722 entre otros. Es posible trabajar con un gran número de protocolos también como SIP

y IAX2.

Instalación En esta ocasión instalaremos Asterisk now 3.0.0 en una máquina virtual utilizando Virtual box

Pasos 1: Creación de máquina virtual

Creamos una máquina virtual llamada Asterisk telefonía

Page 3: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 2

Seleccionamos 512 MB de memoria Nota: al asignar 512 MB de memoria ram su equipo no instalara de forma gráfica si no de forma simple. De la manera simple lo haremos en este tutorial

Creamos disco virtual

Page 4: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 3

Aplicamos siguiente a la primera opción VDI

Siguiente en reservado dinámicamente

Page 5: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 4

Pinchamos crear y listo

Antes de ejecutar nuestra máquina, utilizaremos las siguientes configuraciones en nuestra tarjeta

de red

Page 6: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 5

Al ejecutar nuestra maquina creada, nos pedirá la imagen .iso (AsteriskNOW-3.0.0-i386-DVD)

La debemos montar en nuestro equipo y con esto podemos dar inicio a nuestra instalación.

Paso 2: instalación de asterisk now

Presione enter

Page 7: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 6

Selecciones América/Santiago OK

Ingrese la pass: 123456 para no presentar problemas en una administración futura

Page 8: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 7

Le indicara que la pass utilizada es muy débil, pero como solo es una instalación de aprendizaje le

daremos Use anyway

Page 9: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 8

Instalación en proceso…. Utilice este tiempo para buscar comandos en Linux que le podrán ayudar en la administración de su plataforma Asterisk

Al término de la instalación le preguntara si desea reiniciar su sistema, dígale que sí y recuerde

desmontar la imagen ISO, de lo contrario entrara a realizar la instalación de nuevo.

Page 10: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 9

Paso 3: Primeros pasos en Asterisk Pantalla de inicio en nuestra consola de administración

Antes de continuar debemos conocer algunos de los comandos que utilizaremos y archivos que

editaremos.

Comandos a utilizar:

#ifconfig = muestra las configuraciones de las interfaces de red, ejemplo obtención de

dirección ip.

#cd = cambio de directorio

Nano = Editor de texto

Archivos que se utilizaran para la configuración:

Nano /etc/asterisk/sip.conf

Nano /etc/asterisk/extensions.conf

Nano /etc/asterisk/voicemail.conf

Page 11: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 10

Vamos a configurar!!

En la ventana mostrada anteriormente ingrese:

Login: root

Pass: 123456 (según este tutorial, si ingreso otra mediante la instalación esa debe

ingresar).

1. Crear dos usuarios SIP nuevos.

Por ejemplo los usuarios "20000" y "20100" con contraseñas "a20000b" y

"b20100a"

Para ello se va al archivo sip.conf y se añade las siguientes líneas al final del

Archivo:

[20000]

type=friend

secret=a20000b

qualify=yes

nat=no

host=dynamic

canreinvite=no

context=miprimerejemplo

mailbox=20000@miprimerbuzon

[20100]

type=friend

secret=b20100a

qualify=yes

nat=no

host=dynamic

canreinvite=no

context=miprimerejemplo

mailbox=20100@miprimerbuzon

Page 12: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 11

De esta forma debe quedar y presionamos la tecla control+o para guardar y luego control+x para salir

2. Crear las extensiones (internos) para esos usuarios

Se crean las extensiones para esos usuarios en el archivo extensions.conf de

Manera que si se marca el 20000 hablaremos con el usuario 20000 y en cambio se

Marca el 20100 hablaremos con el usuario 20100. También se crea el número del

Buzón de voz para consultar los mensajes para que sea el 30000.

Se añaden las siguientes líneas al final del mencionado archivo.

[miprimerejemplo] exten => 20000,1,Dial(SIP/20000,30,Ttm) exten => 20000,2,Hangup exten => 20000,102,Voicemail(20000) exten => 20000,103,Hangup

exten => 20100,1,Dial(SIP/20100,30,Ttm) exten => 20100,2,Hangup exten => 20100,102,Voicemail(20100) exten => 20100,103,Hangup exten => 30000,1,VoicemailMain

Page 13: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 12

De esta forma debe quedar y presionamos la tecla control+o para guardar y luego control+x para salir

3. Crear buzones de voz para esos usuarios

Se van a crear lus buzones de voz de ambos usuarios y también a asignarles una contraseña en el archivo voicemail.conf .Al buzón 20000 se le va a dar la contraseña 1234 y al buzón 20100 la contraseña 4321. [miprimerbuzon] 20000 => 1234,Pedro,[email protected] 20100 => 4321,Juan,[email protected]

Page 14: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 13

De esta forma debe quedar y presionamos la tecla control+o para guardar y luego control+x para salir

En esta pantalla debemos ejecutar el comando asterisk –r. Presionamos enter

Page 15: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 14

Luego Core reload y enter

Con estos pasos tendremos nuestra central voip configurada y lista para usar. Recuerde que podemos asignar 2 anexos que serían 20000 y 20100

Page 16: Laboratorio Asterisk en Vbox

Profesor TP Rodrigo Infanta 15

Paso 4: configuración de softphone

Descargue:

Xlite http://www.counterpath.com/x-lite.html

Zoiper http://www.zoiper.com/en