Servidor Asterisk (Instalacion y Configuracion)

download Servidor Asterisk (Instalacion y Configuracion)

If you can't read please download the document

Transcript of Servidor Asterisk (Instalacion y Configuracion)

ASTERISK

INTRODUCIN

QUE ES ASTERISK?Asterisk es una implementacin en software, de un sistema de telefona avanzadoel cual es de cdigo abierto.EN QUE SISTEMAS OPERATIVOS FUNCIONA?Fue creado para sistemas Linux pero hoy en da funciona tambin en sistemas OpenBSD, FreeBSD, Mac OS X, Solaris Sun y Windows.

INTRODUCIN

QUE PUEDO HACER CON ASTERISK?Asterisk puede combinarse de varias formas para construir diferentes tipos de sistemas de telefona.-Creacin de extensiones -Envo de mensajes de voz a e-mail -Llamadas en conferencia -Mens de voz interactivos -Distribucin automtica de llamadas.

PREPARACIN DE LA MAQUINA VIRTUAL

Hemos utilizado una ISO de Asterisk en un Linux Red Hat de 64-bit.

PREPARACIN DE LA MAQUINA VIRTUAL

Habilitamos el adaptador de red a adaptador puente:

INSTALACIN DE ASTERISK

Seleccionamos Full Install

INSTALACIN DE ASTERISK

En la configuracin de la TCP/IP, seleccionamos:- IPv4 la opcin de IP dinmica - IPv6 la opcin automtica

INSTALACIN DE ASTERISK

Elegimos nuestra zona horariaDespus indicamos la contrasea que usaremos como eladministrador.

INSTALACIN DE ASTERISK

La instalacin comenzara:

INSTALACIN DE ASTERISK

Cuando se acabe de instalar: 1 har un testeo para verificar que la maquina est conectado correctamente a internet. 2 actualizar todos los mdulos del PBX.12

INICIANDO EN ASTERISK

Lo primero acceder a root

INICIANDO EN ASTERISK

Cambiamos el teclado a espaolDesactivar la opcin de SELINUX-en el archivo de configuracin situado en /etc/selinux/config

INICIANDO EN ASTERISK - Accediendo al panel de administracin

Ponemos IP de nuestro servidor Asterisk en el navegador de nuestra maquina anfitrin y creamos la cuenta poniendo nuestros datos:

INICIANDO EN ASTERISK Conectando a Asterisk

Si introducimos en la consola "/usr/sbin/asterisk r" podremos comenzar a usar Asterisk.

INICIANDO EN ASTERISK

En el archivo de configuracin /etc/asterisk/modules.conf la opcin de autoload (auto carga) debe estar habilitada:

INICIANDO EN ASTERISK

Con la opcin habilitada, los mdulos se cargaran correctamente, podemos ver esto ejecutando en el CLI de asterisk "module show":

INICIANDO EN ASTERISK

Detenemos Asterisk con el comando "core stop now"

Reiniciaremos el servidor para aplicar todos los cambios realizados en la Configuracin mediante la orden "shutdown -r now".

INICIANDO EN ASTERISK

Cambiaremos las indicaciones del telfono y del pas en el fichero "/etc/asterisk/indications.conf".

INICIANDO EN ASTERISK

En la configuracin general de nuestro PBX y pulsamos en: Settings -> Advanced SettingsUna vez aqu cambiaremos el Pas:

INICIANDO EN ASTERISK

Podemos ver como se ha cambiado el documento de configuracin de indicaciones de asterisk.

CREACION DE EXTENSIONES EN ASTERISK

Para crear una nueva extensin, en la configuracin general de nuestro PBX pulsaremos en:Applications -> Extensions

CREACION DE EXTENSIONES EN ASTERISK

Las dos nuevas extensiones, sern 100 y 101 respectivamente.

Extensin del usuario - nombre de la extensin.Nombre para mostrar nombre que veras para esa extensin. Secreto - Contrasea de cliente SIP.

CREACION DE EXTENSIONES EN ASTERISK

Abriremos la sesin de asterisk con asterisk -r o asterisk -rvvv

Una vez dentro de Asterisk, ejecutamos el comando "sip show peers" para poder ver las extensiones SIP creadas:

CONFIGURACION DE LAS EXTENSIONES

Abrimos extensions.conf situado en: "/etc/asterisk/extensions.conf". Buscamos el texto "from-internal".Nos situaremos debajo de [from-internal] donde podremos aadir valores para nuestras extensiones:

CONFIGURACION DE LAS EXTENSIONES

Creamos una extensin de nombre "200" y dentro del archivo escribimos:

Exten nombre de la extensin (200).1 porque es la primera opcin"Answer" indicando que responder."Playback"ejecutara ese archivo de sonido."Hangup" colgara la llamada.Despues reiniciaremos el dialplan: asterisk -rx "dialplan reload" :

INSTALANDO EL CLIENTE ZOIPER

Zoiper es un software diseado para trabajar con sistemas de comunicacin IP utilizndose como telfono IP desde un ordenador.

Para instalar este software, vamos a ir a su pgina oficial desde nuestro ordenador:http://www.zoiper.com/en

UTILIZANDO EL CLIENTE ZOIPER

En esta ventana, pulsamos en el botn de la herramienta para poder acceder a la configuracin de dicho programa.

crear una cuenta SIP, pulsando en Add new SIP account introducimos el nombre 100

UTILIZANDO EL CLIENTE ZOIPER

Domain: IP que tenga de nuestro servidor de Asterisk.

Username: nombre de la extensin que creamos en el PBX.

Password: contrasea que usamos cuando creamos las extensiones en nuestra interfaz de configuracin del PBX.

UTILIZANDO EL CLIENTE ZOIPER

llamada con nuestro zoiper.Marcaremos la extensin 200 que es la que habamos configurado previamente en el "extensions.conf" de nuestro asterisk:

VIDEO DE COMPROBACION

LLAMADA ENTRE DOS EXTENSIONES

Marcaremos la extensin 200 que es la que habamos configurado previamente en el "extensions.conf" de nuestro asterisk En el servidor tendremos creada la extension numero 100 con el dominio apuntando a nuestro servidor asterisk. Para tener resgitrados todos los equipo aadiremos el SIP 101 con la IP de dominio que ese equipo tenga. Esto no es necesario, solo es necesario que todos SIP esten registrados en el PBX y hagan uso de nuestro servidor Asterisk, apuntando con su IP.

LLAMADA ENTRE DOS EXTENSIONES

Ahora en otro equipo haremos referencia a nuestro servidor Asterisk aadiendo el SIP 101 y marcando como dominio nuestro servidor Asterisk. De esta manera cuando llamemos a la extension 101 nos entrara la llamada.

VIDEO DE COMPROBACION

HABILITAR UN BUZON DE VOZ

Desde Freepbx, cambiamos las opciones del Buzon de Voz, mientras creamos la extensin 550 (por ejemplo).

De esta manera cuando llamamos a esta extension (en este caso 550), cuando la llamada se acabe nos saldra el buzon de voz, puesto que lo hemos habilitado.

CONFIGURACION DE MUSICA EN ESPERA

- Para cambiar la musica de espera por defecto que le daremos a un usuario al que pongamos en espera, debemos ir al freePBX > settings y una vez alli, Music om Hold.

CONFIGURACION DE MUSICA EN ESPERA

Aqui podemos ver como por defecto tiene una lista de canciones y una categoria creada (default). Nosotros crearemos una nueva categoria.

CONFIGURACION DE MUSICA EN ESPERA

Ahora nosotros despues de crear nuestra propia categoria aadiremos las canciones para nuestra lista de espera.

CREACION DE UNA LLAMADA MULTIPLE.

Escribimos esto dentro de nuestro archivo /etc/asterisk/extensions.conf:

CLIQUE PARA EDITAR O FORMATO DO TEXTO DO TTULO

Clique para editar o formato do texto da estrutura de tpicos2. Nvel da estrutura de tpicos3. Nvel da estrutura de tpicos4. Nvel da estrutura de tpicos5. Nvel da estrutura de tpicos6. Nvel da estrutura de tpicos7. Nvel da estrutura de tpicos