Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asterisk Sobre Debian PDF
Asterisk Sobre Debian PDF
TELEFONIA
INSTALACION E IMPLEMENTACION DE
ASTERISK EN DEBIAN 6.0
Este manual corresponde a un pequeña introducción al tema de las telecomunicaciones, y una guía para
conocer a fondo lo que podemos hacer con sistemas OPENSOURCE como lo son GNU/Linux y Asterisk,
los procesos acá descritos solo aplicaran para los entornos de laboratorios locales.
~1~
ASTERISK
.$$$$$$$$$$$$$$$=..
.$7$7.. .7$$7:.
.$$:. ,$7.7
.$7. 7$$$$ .$$77
..$$. $$$$$ $$$7
..7$ .?. $$$$$ .?. .7$$$.
$.$. .$$$7. $$$$7 .7$$$. .$$$.
.777. .$$$$$$77$$$77$$$$$7 $$$,
$$$~ .7$$$$$$$$$$$$$7. .$$$.
.$$7 .7$$$$$$$7: ?$$$.
$$$ ?7$$$$$$$$$$I .$$$7
$$$ .7$$$$$$$$$$$$$$$$ :$$$.
$$$ $$$$$$7$$$$$$$$$$$$ .$$$.
$$$ $$$ 7$$$7 . $$$ .$$$.
$$$$ $$$$7 .$$$.
7$$$7 7$$$$ 7$$$
$$$$$ $$$
$$$$7. $$ (TM)
$$$$$$$. .7$$$$$$ $$
$$$$$$$$$$$$7$$$$$$$$$.$$$$$$
$$$$$$$$$$$$$$$$.
~2~
Integrantes de proyecto
Instructor
Ing. Rubiel Olimpo
Cárdenas.
Tabla de contenido.
1 Objetivos
2 Objetivos específicos
3 Conclusiones
4 Marco teórico
5 Que es Telefonía Voz IP
6 Como funciona Telefonía IP
7 ¿En qué se diferencia la Telefonía IP de la telefonía normal?
8 Protocolos más conocidos,
8.1 El protocolo SIP
8.1.1 Funciones
8.2 El protocolo H,323
8.2.1 Principales características
8.3 El protocolo IAX IAX2
8.3.1 Arquitectura IAX
8.4 El protocolo MGC Media Gateway Controller
8.4.1 Funciones.
9 Pero que es Asterisk?
10 La arquitectura de Asterisk
11 Ventajas y Desventajas de Asterisk.
11.1 Ventajas.
11.2 Desventajas
12 instalación de Asterisk.
12.1 Instalando sistema operativo GNU/Linux
12.2 Instalando Asterisk
12.3 interfaz gráfica GUI Asterisk
12.4 Configurar idiomas de operadora en español haremos lo siguiente
12.5 Creación de usuarios.
12.6 Creación de buzón de voz
12.7 Verificación de funcionalidad
12.7.1 Cliente Windows Xp
12.7.1.1 Softphone.
12.7.2 Cliente GNU/Linux (Ubuntu)
12.7.2.1 SFLPhone
13 Configuración de IVR u operadora de servicios.
13.1 Que es un IVR.
13.2 Implementacion de IVR en Asterisk-gui
14 Diagrama de flujo para la implementación de solución Asterisk
~5~
1. Objetivos
El objetivo es dar a conocer un poco más sobre el mundo de las comunicaciones, su transformación y
constante actualización, sus nuevas tecnologías y usos sean de forma personal o empresarial.
Comprender que el mundo de OPENSOURCE está ayudando cada vez más a nuestro mundo, dándonos
las herramientas adecuadas para la implementación de gran cantidad de infraestructuras y/o topologías.
2. Objetivos específicos.
La investigación que conllevo a realizar este trabajo se enfoca en aquellas personas, que están
interesadas en las Telecomunicaciones y el uso de Licenciamiento OPENSOURCE.
Asterisk en esta ocasión hace que las personas se involucren y se especialicen cada día mas, para que a
futuro las redes hibridas sean un estándar para la implementación en entidades corporativas y/o
personales.
3. Conclusiones.
Basados en este trabajo sabemos que día a día las comunicaciones está en constante cambio,
independiente de la herramienta o necesidad que tenemos, vemos que el mundo OPENSOURCE gana
terreno frente a uso de sistemas privativos; por su gran capacidad de manipulación de código y
adaptación a una necesidad específica, su gran capacidad de trabajar con gran cantidad de fabricantes y
por supuesto, sus bajos costos que es lo que en cuanto a nivel corporativo se busca, sin caer en el error
de que OPENSOURCE es gratis.
~6~
4. Marco Teórico.
Actualmente con el aumento y la necesidad de las comunicaciones basadas en IP, se hace indispensable
utilizar el esquema de interconexión que nos brinda la red de redes “Internet” y por ello las redes de
telefonía están encaminadas hacia la convergencia e integración de voz, datos y video.
Las redes de comunicación actuales en telefonía, se caracterizan por tener un funcionamiento complejo
que implica la interacción de muchos sistemas que en muchos casos no ofrecen ventajas competitivas en
la nueva era de la Tecnologías de Información y comunicaciones. Gracias a la convergencia de los
servicios de redes, la Telefonía IP convierte un PC o cualquier laptop en un teléfono heredando todas las
ganancias y ventajas del protocolo IP y su inclusión en nuevos mercados competitivos que ofrecen ahorro
financiero, disminución de tiempo y una gran gestión en las pequeñas, medianas y grandes empresas.
La Telefonía IP es una solución tecnológica que sirve para transmitir comunicaciones de voz sobre una
red de datos basada en el estándar IP. Con la solución de Telefonía IP, la organización reduce costos
integrando sus aplicaciones de voz y datos sobre una única plataforma de Red. Esta solución permite
elevar la productividad, reducir costos operativos de la empresa mediante la convergencia de las
comunicaciones; además de escalar las soluciones de acuerdo a las necesidades de las empresas, las
cuales pueden ser corporativas, medianas o pequeñas.
El futuro de la tecnología telefónica va a desprenderse del imperio de las normas y la era de la libertad,
para ello el software libre (Asterisk en este caso) converge hacia este tipo de soluciones, enfocándose
por la revolución de código abierto.
Los estándares abiertos permiten que cualquiera pueda implementar un sistema con garantías de
interoperabilidad. Gracias a esa interoperabilidad de nuestro diseño no sólo podemos crear nuestra red
telefónica sino que, además, podemos conectarla a la red telefónica global.
Dentro de los marcos de diseño, Asterisk provee múltiples variedades de diseño en los cuales se
generalizan como se muestran a continuación:
~7~
Este modelo permite convivir las arquitecturas de telefonía tradicional y la telefonía IP.
Comúnmente, los servicios de comunicación tradicionales - voz, fax, aplicaciones de mensajes de voz -
que son transportadas vía redes IP, el Internet normalmente, en lugar de ser transportados vía la red
telefónica convencional.
Los pasos básicos que tienen lugar en una llamada a través de Internet son: conversión de la señal de
voz analógica a formato digital y compresión de la señal a protocolo de Internet (IP) para su transmisión.
En la parte de la recepción se realiza el proceso inverso para poder recuperar de nuevo la señal de voz
analógica.
Cuando hacemos una llamada telefónica IP, nuestra voz se digitaliza, se comprime y se envía en
paquetes de datos IP. Estos paquetes se envían a través de Internet a la persona con la que estamos
hablando. Cuando alcanzan su destino, son ordenados de nuevo, descomprimidos y convertidos en la
señal de voz original.
Hay tres tipos de llamadas:
Una línea
Una conversación.
Las comunicaciones en Voz IP funcionan en el mismo esquema que una topología de red, encontramos
un servidor, unos clientes (teléfonos), el funcionamiento de estos se sincronizan para que el proceso sea
fluido.
El equipo emisor pregunta por el equipo del recepto con un protocolo determinado (SIP, H,323, IAX/2),
prácticamente el protocolo es el paquete que determina la conexión exitosa.
8.1.1 Funciones
Este protocolo actúa de forma transparente, permitiendo el mapeo de nombre y redirecciones de servicios
ofreciendo así la implementación de la IN (Inteligent network).
Este último, lleno de novedades y muy simple en comparación con otros protocolos. Permite manejar una
gran cantidad de códec. Y un gran número de streams, lo que significa que puede ser utilizado para
transportar virtualmente, cualquier tipo de datos. Esta capacidad lo hace útil para realizar video
conferencia o realizar presentaciones remotas.
IAX2 utiliza un único puerto UDP, generalmente el 4569, para comunicaciones entre puntos finales
(terminales VoIP) para señalización y datos. El tráfico de voz es transmitido in-band, lo que hace a IAX2
un protocolo casi transparente a los cortafuegos (Firewall) y realmente eficaz para trabajar dentro de
redes internas. En esto se diferencia de SIP, que utiliza una cadena RTP out-of-band para entregar la
información.
IAX2 soporta Trunking (red), donde un simple enlace permite enviar datos y señalización por múltiples
canales. Cuando se realiza Trunking, los datos de múltiples llamadas son manejados en un único
conjunto de paquetes, lo que significa que un datagrama IP puede entregar información para más
llamadas sin crear latencia adicional. Esto es una gran ventaja para los usuarios de VoIP, donde las
cabeceras IP son un gran porcentaje del ancho de banda utilizado.
Los MGC pueden colocarse en configuración Failover para protección ante fallas. Los GW son
controlados por el MGC mediante el protocolo MGCP (Media Gateway Control Protocol). Como protocolo
de señalización hacia la PSTN se utilizan ISUP/TCAP de la serie SS7 o el MFC-R2 para centrales sin
facilidad SS7. En las redes de Telefonía-IP públicas, el GK se encuentra integrado al MGC. También se
dispone de servidores para RADIUS (para gestión de seguridad), para LDAP (servicio de directorio y
memoria) y para AAA (funciones de autentificación y cobro).
8.4.1 Funciones:
MGC pueden ser realizadas mediante dos técnicas distintas. La primera toma del mundo de la telefonía
pública convencional las partes que pueden ser utilizadas (procesador central, memoria, cómputo de
tráfico, etc.) y eliminan aquellas que no corresponden (red de conmutación de circuitos). En la segunda,
se trata de un software absolutamente nuevo (conocido como Softswitch) que corre sobre una plataforma
genérica (por ejemplo, Linux). De acuerdo con la nomenclatura de la norma H.323 el controlador de
llamada es el Gatekeeper GK; sin embargo, se ha popularizado también la denominación MGC para una
mayor extensión de funciones.
Asterisk es una aplicación para administrar comunicaciones de cualquier tipo, ya sean analógicas,
digitales o VoIP mediante todos los protocolos VoIP que se implementa hoy día.
Asterisk es una aplicación OPEN SOURCE basada en la licencia GPL y por lo tanto con las ventajas que
ello representa, lo que la hace libre para desarrollar sistema de comunicaciones profesionales de gran
calidad, seguridad y versatilidad.
Digium, la empresa que desarrolló el Asterisk, invierte tanto en el desarrollo del código fuente como en el
desarrollo de hardware de telefonía de bajo costo, que funciona en conjunto con Asterisk
Al igual que sucede con cualquier nueva tecnología, que revoluciona con su uso las soluciones actuales,
la primera reacción que tenemos es de rechazo. Sin embargo, al buscar información sobre esta nueva
tecnología, podemos encontrar diversas ventajas que hacen a Asterisk capaz de traer un cambio
profundo en todo el mercado de telecomunicaciones y voz sobre IP. Sus principales ventajas son:
Placas FXO
Placas Y1.
Actas
Teléfonos IP
SoftPhones
CODECS
Protocolos
Asterisk funciona en Linux, con o sin hardware, conectándolo en la red pública de telefonía, también
conocida como PSTN (Public Service Telephony Network). Asterisk permite conectividad en tiempo real
entre la PSTN y redes VOIP. Es mucho más que un PABX patrón, con él usted no sólo puede adquirir un
excepcional up-gate para su PABX "convencional", sino también añadir nuevas funcionalidades al mismo,
tales como:
Posibilidad de conectar colaboradores trabajando desde su propia casa con el PABX de la oficina sobre
conexiones de banda ancha a través de internet.
Posibilidad de conectar colaboradores en cualquier lugar del mundo, usando una conexión de banda
ancha con internet.
Posibilidad de conexión de oficinas y filiales en varios estados sobre IP, a través de internet o de redes IP
privadas.
Suministrar servicios como correo de voz, integrado a la web o integrado al e-mail del operario.
Posibilidad del desarrollo de soluciones de respuesta automática por voz (URA), que puede conectar al
sistema de pedidos de la empresa, por ejemplo, o funcionar como una central de atención informatizada.
.
Asterisk incluye muchos recursos, sólo encontrados hasta ahora en sistemas de mensaje unificados "tope
de línea", con altísimo costo, tales como:
Música en espera para clientes esperando en colas de atención, con soporte a streaming de contenido
así como música en formato MP3.
Filas de atención (DAC), donde agentes de forma conjunta atienden las llamadas y monitorizan la fila.
Habilidad en la utilización de líneas telefónicas normales (analógicas), ISDN básico (BRI) y primario (PRI)
además de protocolos VOIP, tales como SIP, IAX, etc.
~ 13 ~
11.1 Ventajas.
Asterisk es un software Gratuito (el software no cuesta nada), y dispone del código fuente para lo
que quiera (el software es libre).
Asterisk trabaja con cualquier tarjeta compatible y de cualquier marca (no necesariamente las
creadas por Digium). Por ese motivo existen otras como Junghanns, Beronet, Sangoma, etc.
Cualquier sistema compatible con Linux puede utilizarse con Asterisk (siempre y cuando dicho
sistema sea tan potente como para gestionar todas las llamadas que se desean realizar).
No es necesario tener personal que conozca Linux, (existen muchas empresas que realizan
mantenimientos a precio mucho más bajo que cualquiera de las empresas de centralitas
comerciales).
Existen aplicaciones para facilitar la configuración de los sistemas Asterisk (de la misma forma
que el Cisco Communication Manager lo hace para sus sistemas Cisco).
Los terminales compatibles con Asterisk pueden ser tan baratos como “un softphone gratuito”,
hasta tan caro como se desee. ¿Hay algo más barato que “algo gratis”?
Digium garantiza el funcionamiento de Asterisk siempre que sea ofrecido por el canal oficial.
Asterisk es 100 veces más seguro que cualquier otro sistema de comunicaciones comercial, ya
que debido a que es software libre y el código es visible, cualquier detección de algún fallo de
seguridad, es rápidamente publicado y su solución aparece en cuestión de horas, mientras que
otras empresas funcionan de forma diferente utilizando la conocida “seguridad por ocultación”, no
publicando los fallos hasta no haberlos resuelto, dejando a sus usuarios a merced de los
atacantes durante semanas o incluso meses.
Los fabricantes de centralitas comerciales únicamente dejan distribuir sus equipos a aquellas
empresas que realizan un curso y un examen de certificación, mientras que Asterisk, sí permite
que cualquier usuario pueda instalar su propio sistema sin necesidad de firmar un acuerdo, asistir
a unos cursos ni aprobar exámenes. Tanto el título dCap como los cursos de formación de
Asterisk de Digium son aconsejados para poder garantizar los conocimientos básicos del
implementador, pero no es, en ningún caso, un requerimiento para que trabaje con él, algo que sí
hacen el resto de empresas de centralitas comerciales.
El título dCap (Digium Certified Asterisk Profesional) certifica que la persona tiene los
conocimientos necesarios para realizar una implementación basada en Asterisk. Muchas
empresas no tienen técnicos con este título y aun así, hacen un buen trabajo, pero en cambio
otras no tienen los conocimientos suficientes y el usuario final termina mosqueado con la solución
Asterisk cuando el motivo es otro. Ante la duda, preguntar por el canal oficial, que será el que
ofrezca las garantías necesarias para la satisfacción del usuario.
11.2 Desventajas.
Una de las mayores desventajas frente a la implementacion de Telefonia IP es que el cableado
se optimo para el mismo ya que en este no podremos tener pérdidas de “paquetes” como sucede
en una red de datos típica para esta funcionalidad.
La parte de la instalación y configuración no es para todos los usuarios, si bien ciertos no se
necesita conocimientos profundos del tema pero esto solo aplica a la administración, si es de
gran necesidad recurso humano adecuado para el despliegue inicial de la solución de telefonía
IP.
Sin una adecuada infraestructura de Red podría llevar a fallos que requieran de personal
haciendo que se eleve la funcionalidad del servicio, sea el fallo consecuente de errores de
topología, fallos de energía, fallos del servidor de voz.
~ 14 ~
Empecemos.
El primer pantallazo de nuestra instalación.
~ 15 ~
Seleccionamos el territorio
~ 16 ~
Por defecto el sistema nos pedirá una contraseña para el súper usuario o root.
El sistema sincroniza la hora dependiendo de un servidor de hora (si está conectado internet puede tomar
unos minutos)
~ 21 ~
.
Tipo de particionamiento en el disco duro.
Seleccionamos el tipo de partición. Para este caso escogimos dejar en cada partición una carpeta
diferente, pero se puede escoger cualquiera esto con el ánimo de que si llega a sufrir algún daño
cualquier otra partición podremos recupera nuestros datos sin ningún inconveniente.
El sistema empieza a instalar sus dependencias de acuerdo al particionamiento que hemos escogido.
~ 24 ~
La anterior instalación se hace con el DVD No. 1 de debían 6.0 en modo mínimo por 32 Bits, de igual
manera se puede instalar la versión mínimo con el CD No.1 ya se en arquitectura por 32 o X 64 Bits.
Después de tener la instalación mínima de Debían para los paquetes de asterisk, lo primero que haremos
será habilitar un tipo de repositorios. Veamos.
Ingresamos los repositorios anteriormente descritos y comentamos los correspondientes a los DVD en la
parte superior de la imagen anterior.
Cerramos guardamos cambios, para que estos tengan efecto realizamos el procedimiento de
actualización
~ 28 ~
Si la instalación está en modo grafico tomara más tiempo de lo normal, de lo contrario en instalación
mínima no tomara mucho tiempo, debido a que la actualización en general en entorno grafico actualiza, la
paquetería de oficina, internet, multimedia etc…
Y esperamos puede salir algún tipo de aviso que diga que necesitamos realizar una comprobación con
apt-get update si es así lo generamos;
Ya nos debe aparecer una opción de continuar esto es muy importante porque so todas las dependencias
necesarias para instalar asterisk.
Si todo ha salido bien con un solo comando debemos instalar asterisk apt-get update asterisk.
~ 32 ~
[general]
enabled = yes
webenabled = yes
port = 5038
[admin]
secret = asterisk
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan
write = system,call,agent,user,config,command,reporting,originate
Ahora vamos a modificar el archivo /etc/asterisk/http.conf para habilitar correctamente el pequeño pero
potente servidor HTTP que viene incorporado en nuestro Asterisk:
enabled=yes
bindaddr=0.0.0.0
bindport=8088
enablestatic=yes
redirect = / /static/config/index.html
~ 35 ~
/etc/init.d/asterisk restart.
~ 36 ~
Si todo ha funcionado ya tenemos instalado asterisk, pero claro una interfaz gráfica para ser más
amigable.
~ 37 ~
Mkdir /usr/src/asterisk
Cd /usr/src/asterisk
(root)usr/src/asterisk#
~ 38 ~
# wget http://downloads.asterisk.org/pub/telephony/asterisk-gui/releases/asterisk-gui-2.1.0-rc1.tar.gz
~ 39 ~
# cp asterisk-gui-2.1.0-rc1.tar.gz /usr/src/
# cd /usr/src
# tar xvfz asterisk-gui-2.1.0-rc1.tar.gz
~ 40 ~
# cd asterisk-gui
# ./configure
~ 41 ~
# make
~ 42 ~
# make install
# make checkconfig
~ 43 ~
Es importante este paso porque el mismo sistema nos dirá si tenemos algún tipo de error pero vemos que
no apareció ninguno
Ingresamos a la página web como decíamos anteriormente (no hace falta decir que esto lo hacemos en
otro pc y el servidor ya debe tener la tarjeta de red configurada)
~ 45 ~
# mv /var/lib/asterisk /var/lib/asterisk_original
# ln -s /usr/share/asterisk /var/lib/asterisk
~ 47 ~
Cuando inicia la pantalla del navegador se queda en un cuadro que dice loading:
checking write permisision for gui folder.
Listo ahora ingresaremos al panel de administración de asterisk con la herramienta instalada asterisk-gui.
~ 49 ~
Ok solo falta unos pequeños pasos, la aplicación se encuentra instalada en inglés, veamos como la
pasamos a español.
cd /usr/src
mkdir voces
cd /voces
wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-ulaw-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-ulaw-1.4.tar.gz
Descomprimimos
mkdir /var/lib/asterisk/sounds/es/dictate
mkdir /var/lib/asterisk/sounds/es/letters
mkdir /var/lib/asterisk/sounds/es/silence
mkdir /var/lib/asterisk/sounds/es/followme
mkdir /var/lib/asterisk/sounds/es/phonetic
mkdir /var/lib/asterisk/sounds/es/digits
mv /voces/es/* /var/lib/asterisk/sounds/es/
mv /voces/digits/es/* /var/lib/asterisk/sounds/es/digits/
~ 50 ~
mv /voces/dictate/es/* /var/lib/asterisk/sounds/es/dictate/
mv /voces/letters/es/* /var/lib/asterisk/sounds/es/letters/
mv /voces/silence/es/* /var/lib/asterisk/sounds/es/silence/
mv /voces/followme/es/* /var/lib/asterisk/sounds/es/followme/
mv /voces/phonetic/es/* /var/lib/asterisk/sounds/es/phonetic/
esto es súper importante no les debe dar error porque no quedara entonces,
busquen la manera.
Ya casi está. Tenemos las voces en el sitio que deberían estar. Ahora sólo nos queda decirle a Asterisk
que las utilicé.
[general]
languageprefix=yes
nano /etc/asterisk/sip.conf
.
[general]
language=es
ya tenemos voces en español. Solo queda reiniciar el servicio aunque es mejor reinicien la máquina.
Después de haber hecho todo el proceso de instalación tanto de sistema con de aplicación (asterisk)
pasaremos a crear los usuarios para que los clientes softphone o teléfonos fijos funcionen al menos
localmente.
Después de ingresar al web de asterisk con el usuario y password configurado en este caso user: admin
pwd asterisk.
~ 51 ~
Este proceso nos da un error de que debemos primero crear un dial plan. Esto lo especifico de esta
manera porque al no tener este conocimiento pensé que se había instalado mal. Aunque el aviso de error
es muy claro.
Como seran solo para pruebas de red local para este caso he nombrado el dial plan “red local”.
~ 54 ~
Como lo dice la imagen “IMPORTANTE DESPUES DE CADA CAMBIO DAR CLICK EN APPLY
CHANGES
Ahora si nos vamos a la pestaña users > new user y nos genera la siguiente ventana
Los cuadros rojos son los campos a llenar, para este caso hemos puesto la extensión No. 6000 a Nombre
de Edwar Puentes y el password de conexión de la extensión es el mismo número de extensión
quedando asi la ventana de new user. También habilitamos la opción de Enable Vicemail for this user
damos una contraseña en este caso la misma extensión y en VoIP Settings generamos la misma
contraseña, es decir, la extensión es el usuario y contraseña del servicio de telefonía.
Lo que habilitamos son las opciones de revisar buzón de voz, y configuración de extensión esto para un
mensaje personalizado cuando el usuario no se encuentra y más opciones. Más adelante les muestro
como configurar la extensión del buzón de voz.
~ 55 ~
Damos click en update, y automáticamente nos aparecerá el usuario plenamente creado Importante
APPLY CHANGES
~ 56 ~
A continuación el home de la herramienta asterisk-gui nos mostrara la información actual del server
Vemos la extensión Numero 6000 creada plenamente, en un primer plano el punto verde estar rojo esto
como consecuencia de que no se ha configurado un cliente de telefonía (Softphone o físico) más
adelante veremos cómo configurar el cliente sin embargo para que todo esté bien debemos crear varios
usuarios y hacer llamadas entre ellos.
Lo primero que debemos hacer es ubicar en la página principal de asterisk-gui la opción voicemal.
~ 57 ~
Para su conocimiento la imagen anterior automáticamente creara el buzón de voz para todos los
usuarios, debemos configurar un numero de servicio de operador en este caso el 0 y listo click en salvar,
APPLY CHANGES. Y listo con eso ya está habilitado la opción de buzón de voz si nos dirigimos a la
página principal de asterisk-gui veremos configurada la extensión 6000 y la 0 como buzón de voz
veamos.
Hasta aquí tenemos configurado nuestro server asterisk para una red local.
12.7.1 Windows Xp
12.7.1.1 Sofphone
Para este caso lo primero que debemos hacer es descargar la aplicación de cliente, yo descargare xlitte
como extensión telefónica.
Ubicación de archivos.
En este caso sabemos que nuestro servidor asterisk se encuentra con la ip 192.168.1.86
Configuremos el sofphone.
Tenemos la aplicación sin configurar. Nos vamos a la pestaña softphone y account settings.
Ingresamos los datos para sincronizar nuestro cliente con el servidor de asterisk.
~ 64 ~
Veamos la configuración
~ 65 ~
Al dar click Windows nos pedirá confirmación por parte de firewall de no bloquearlo
~ 66 ~
Nombre a mostrar
Disponible
Sé que no puedo mostrar el sonido pero les muestro una llamada a la operadora (0) veamos la siguiente
imagen.
~ 68 ~
Extensión ocupada
Llamada establecida
Para este caso utilizamos la versión de Lubuntu 12.10 como sistema operativo, y sflphone versión 1.2.2
Disponible en la página oficial http://sflphone.org/
Lo primero que debemos hacer es instalar nuestro cliente sflphone, todo esto en modo root.
Sudo apt-get update && sudo apt-get –y install sflphone-client-gnome && sudo apt-get –y install sflphone-
plugins
Llenaremos los datos correspondientes para realizar la conexión de nuestro cliente al servidor Asterisk,
para este caso
~ 73 ~
El registrado en verde es importante porque eso quiere decir que todo está bien si no les aparece las
posibles causas son
Lo primero será grabar el mensaje adecuándolo a nuestras necesidades, información, extensiones, etc.
Para esto en el menú nos dirigimos al Voice Menu Prompts.
~ 77 ~
GRABAR MENSAJES
Después de grabar el nuevo mensaje de nuestra operadora vamos al menú Voice Menu para empezarlo
a crear.
Name cualquier nombre que podamos administrar y saber que es nuestra operadora.
Extensión: la que dejaremos lo mas común es la primera de la seria de extensiones o cero (0).
Allow Dialing other Extensions. Permitir si otras extensiones pueden marcar a esta extensión.
Y tendremos una seria de opciones o pasos (Add New Step) para crear nuestro IVR dejaremos la opción
Background y la ruta de la grabación, el sistema nos dice (from custom voice prompts type
(“record/before your prompt file name) para nuestro caso menus2 y daremos Add New Step.
~ 81 ~
Para que la operadora sea capaz de re direccionar la comunicación a las extensiones debemos tildar la
opción, Allow KeysPress Events.
El siguiente paso que debemos realizar es la de aplicar cambios en nuestro servidor para que sea
tomado el nuevo IVR.
~ 82 ~
Listo con eso veremos que ya tenemos nuestro IVR Básico una operadora capaz de re direccionar las
llamadas a las diferentes extensiones, claramente veremos que esta configuración es súper básica ya
que las opciones de asterisk son mucho más robustas,
Para finalizar, debemos decirle a nuestra troncal principal que la las llamadas entrantes lleguen a la
extensión que has configurado como IVR para este caso (7000),
Y si quieres escuchar la grabación hecha coja una extensión y marque (para este caso 7000) hay deberá
escuchar la grabación que configura anteriormente y podrá digitar la extensión que necesite).
~ 83 ~