Servidor Asterisk (Instalacion y Configuracion)
-
Upload
javi-belenguer -
Category
Engineering
-
view
90 -
download
3
Embed Size (px)
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