Está en la página 1de 31

Sistemas de Telefonía Fija y Móvil

I.E.S. “EL PALMERAL” ORIHUELA


CURSO 2021/22 Antonio Serna Ruiz

UNIDAD DE TRABAJO Nº5

CENTRALES PBX CON ISSABEL

Resultados de aprendizaje: Configura sistemas privados de telefonía VoIP basados en software, sus
servicios y elementos.

Tiempo Estimado: 15h.

1. CARACTERÍSTICAS DE ELASTIX
Issabel, es una distribución de software libre de servidor de comunicaciones unificadas, como
proyecto sucesor de Elastix, que integra varias tecnologías: PBX VoIP, Fax, Mensajería instantánea,
Email (visitar www.issabel.org). Su funcionalidad viene implementada sobre una serie de programas de
software, entre los que se encuentran: Asterisk (PBX), Hylafax (Fax), Openfire (Mensajería), Postfix
(Email), FreePBX (administración Web), etc.

Su sistema operativo se basa en una distribución de Linux para servidores denominada CentOS.
Algunas de sus características son: soporte para video llamadas, posibilidad de correr varias máquinas
virtuales de Issabel en un mismo equipo, interfaz para tarifas, reportes de uso de recursos, módulo de
correo de voz, música de escucha en espera, soporte multilenguaje, etc.

Entre los equipos y componentes que se pueden utilizar tenemos los teléfonos IP que soporten
protocolos SIP, IAX ó H323, también Softphones, multiplexores de canales para convertir interfaces
FXS (interfaz de abonado externo) o FXO (interfaz de central externa) a otras de velocidad superior,
adaptadores telefónicos analógicos (ATA), etc. Para una central Issabel segura, es necesario tener una
IP fija y, además, debe ser pública si se desea poder conectarse a la red de telefonía PSTN.

2. INSTALACIÓN DE ISSABEL
La instalación de Issabel se debe realizar bien sobre un ordenador a modo de sistema operativo o
bien sobre una máquina virtual (por ejemplo, VirtualBox, que se puede descargar desde
https://www.virtualbox.org/wiki/Downloads), de manera que se deben seguir los siguientes pasos:

1. Descargar la distribución desde www.issabel.org. (utilizar la versión de 32 ó 64 bits según el


equipo).
2. En VirtualBox, configurar una máquina virtual con las siguientes características:
 Denominar al sistema operativo/versión: Linux/Red Hat (xx-bit).
 1G de memoria RAM (corre mejor de 2 a 4GBytes).
 10Gbytes de disco duro virtual (VDI). Dinámico o fijo según se desee.
 Seleccionar el adaptador de red puente en Configuración>Red.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

3. Iniciar la máquina virtual e indicar el lugar donde hemos descargado la distribución de Issabel
(será un archivo .iso). Damos Enter.

Figura-1. Configuración e inicio de la instalación

4. Dará comienzo la instalación y se nos irá requiriendo contestar a ciertas cuestiones y ajustes de
la instalación, como fecha y hora, teclado, idioma, origen y destino de la instalación. El origen
de la instalación lo debería tener ya, respecto al destino dejar Default, seleccionar el disco y
clicar en Listo.

Figura-2. Inicialización del soporte de la instalación


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

5. Para finalizar con la preparación, debemos de configurar el host y la red de nuestro servidor:
ingresamos el nombre de host (host.dominio), se pondrá el que indique el profesor.

Figura-3. Ventanas de configuración de la tarjeta de red y la IP de la PBX

6. Una vez finalizadas estas configuraciones, daremos clic en Empezar la instalación, en la parte
inferior derecha de la ventana.
7. Habrá que prestar especial atención a los requerimientos para introducir las contraseñas del root,
la base de datos My SQL y la de administración de la PBX desde la web. La creación de usuario
no es necesaria. Apuntar bien las contraseñas, ya que olvidarlas supone volver a instalar todo.

Figura-4. Ventanas de configuración de conttraseñas


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

8. Al finalizar la instalación, aparecerá una ventana tipo terminal de Linux, en la que debemos
introducir el loggin (root) y password de inicio de la máquina (recordar el que pusisteis). Si todo
es correcto se habrá inicializado la máquina informándonos de la URL (IP) para tener acceso a
la PBX desde un navegador de internet o desde una conexión Telnet (putty) en caso de un
servidor.

Figura-5. Pantalla de inicialización de la PBX

3. CONFIGURACIÓN BÁSICA DE ISSABEL


Como ya se ha dicho, una de las formas de acceder de forma sencilla a la PBX una vez inicializada
desde la máquina virtual, es a través de un navegador tecleando su URL (p.e. IP:192.168.100.202).
Entonces aparecerá una pantalla donde se nos pide el usuario (admin) y el password (la clave que se
puso para el acceso Web), de manera que si todo es correcto entraremos en la central PBX Issabel.

Figura-6. Aspecto de la interface de entrada a la PBX Issabel


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Se recomienda realizar unos ajustes básicos antes de comenzar:


1. Entrar en el menú Sistema>Preferences y cambiar el idioma al español, así como verificar y
ajustar la hora.

Echando una vista rápida podemos observar los siguientes menús:


 Sistema: permite acceso a información y estado de los procesos (Dashboard), edición de
parámetros de la red (Red), administración de usuarios (Usuarios), apagar o reiniciar la PBX
(Apagar), detección de nuevo hardware conectado (Detector de Hardware), acceso a repositorios
(Actualizaciones), realización de copias de respaldo y restauración de las mismas
(Respaldar/Restaurar) y preferencias de idioma, fecha y tema (Preferencias).
 Agenda: permite llevar un calendario de eventos y control de las extensiones.
 Correo Electrónico: permite gestionar dominios de correos electrónicos.
 Fax: permite control de Faxes virtuales.
 PBX: permite añadir y configurar nuevas extensiones a la PBX, Troncales, Accesos, etc., también
acceder al Panel de Operador, Correos de Voz, Grabaciones, Conferencias, etc.
 Reportes: permite generar informes asociados a números de extensión.
 Extras: Issabel Meet para video conferencias y descargas de softphones, unidades de faz y
mensajería instantánea.
 Addons: permite añadir más utilidades desde el servidor GPL.
 Mi Extensión: ajustes para la extensión del usuario actual.
 Seguridad: permite la gestión de la seguridad de la PBX, como el cortafuegos, puertos, auditorías
o claves.
 Historia: muestra un historial de las acciones realizadas durante la sesión.

4. CREAR EXTENSIONES

Una extensión identifica a un usuario que vaya a ut ilizar una centralita de IP con Issabel,
pudiendo ser dichas extensiones del tipo SIP, IAX2, DAHDi, personalizada y externa virtual.

4.1. EXTENSIONES SIP


El proceso para la creación y configuración de una extensión SIP es el siguiente:
1. Entramos en PBX>Añadir una extensión.
2. Seleccionar el tipo de dispositivo (teléfono) a añadir. En nuestro caso será un “Dispositivo SIP
genérico”. Pulsamos “Enviar”.
3. Se muestra la pantalla de configuración de la nueva extensión. B astará con fijar los siguientes
parámetros:
 Extensión de usuario: por ejemplo “101”. Puede ser cualquier número que no esté
previamente asignado y se aconseja que tenga 3 ó 4 dígitos. Única para cada usuario.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Nombre para Mostrar: Normalmente representa el nombre del usuario en esa extensión. Por
ejemplo “Usuario_1”.
 Asterisk Dial Command Options, marcar Override y pondremos solo una r, de esta manera el
tráfico RTP será directo entre UAC (User Agent Client) y UAS (User Agent Server).
 Secret: a todos los efectos es un password vinculado a la extensión. Esto permite que sólo el usuario autorizado
pueda configurar su teléfono con esa extensión. El número que se coloque será el que utilice el usuario
para configurar su teléfono (debe llevar al menos dos letras).
 dtmfmode: en este campo poner sip-info (application dtmf).
 Estado: habilitar este campo Enabled.
 Voicemail password: poner el password para el buzón de voz, deben ser sólo números.
 Código de idioma: poner es.
 Grabar cambios (Enviar) y clicar sobre la barra naranja de confirmación “Apply Config”.

A la derecha de la pantalla aparecerá la nueva extensión y clicando sobre esta se podrá ver su
configuración. Repitiendo el proceso se pueden crear las extensiones que sean necesarias.
Una vez creadas las extensiones se puede proceder a configurar tanto un terminal telefónico IP, como
un softphone, asignando a cada uno de estos una extensión de las creadas y posteriormente comprobar
la comunicación entre ambos.

Extensiones que se deben evitar

7777: simula llamada entrante.

411: directorio para nombre


empresa.

911: número emergencia.

999: emergencias en otros países.

555: espía canales SIP.

666: prueba del fax del sistema.

888: espía canales zap.

70-90: estacionamiento de
llamadas.

Figura-7. Ventana de creación de nuevas extensiones SIP


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Seguidamente detallaremos algunas de las demás opciones que son configurables:

 Ring Time: tiempo que debe sonar antes de entrar en el buzón de voz. Este valor ya está
expresado en general settings.
 Call Waiting: habilitada y permite la llamada en espera.
 Call Screening: requiere el nombre de un usuario que llama desde el exterior para grabarlo y
que la central nos transfiera dicha grabación para ser aceptada o rechazada.
 Emergency CID: especifica un número para llamadas de emergencia.
 Language Code: permite determinar el idioma en que se escucharán los mensajes de buzón
de voz, si están las voces instaladas (es para español).
 Record Incoming: permite la grabación de las conversaciones entrantes.
 Record Outgoing: permite la grabación de las conversaciones salientes.
 Email Address: es la dirección de correo electrónico donde se enviarán los mensajes de voz
(en formato Wav).
 Pager Email Address: permite recibir notificaciones cortas sobre si se tiene un mensaje en
el buzón de voz.
 Email Attachment: recibir adjuntos.
 Play CID: informa del teléfono de la persona que nos ha dejado el mensaje.
 Play Envelope: informa de la fecha y hora en la que se dejó el mensaje.
 Delete Voicemal: determina el borrado de los mensajes una vez han sido enviados.
 VM Options: pasa parámetros como la cantidad de mensajes del buzón de voz.
 Voicemail Instructions: permite habilitar las instrucciones que escuchará la persona que va
a dejar un mensaje. Si no está habilitada sólo se escuchará un pitido.

4.2. EXTENSIONES IAX2


El proceso para la creación y configuración de una extensión IAX2 es exactamente el mismo que para
una SIP, sólo que inicialmente seleccionaremos PBX>Extensiones>Dispositivo IAX2 Genérico”. La
Figura-8 muestra cómo quedaría una posible configuración para una extensión IAX2 en nuestra central:
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Figura-8. Ventana de creación de nuevas extensiones IAX2

4.1. INSTALACIÓN Y CONFIGURACIÓN DEL TERMINAL GRANDSTREAM GXP1400

El teléfono IP Grandstream GXP1400 es de gama media y, por tanto, su instalación y configuración


es sencilla. Para instalarlo bastará con conectar los cables de auricular a HANDSET y el de red a LAN,
conectar el cable de alimentación, y observaremos como se reinicia. Una vez reiniciado, pulsar la tecla
de la izquierda, justo debajo de la pantalla) repetidas veces hasta localizar la IP.

Una vez tenemos la IP del teléfono, habrá que entrar en el sitio web de esta mediante un navegador y
accederemos a la configuración del terminal. La clave de acceso será admin, y una vez dentro habrá que
configurar algunos de los datos de la siguiente manera:

 Ir al menú Cuentas.
 Nombre de cuenta: PBX01 (nombre de tu PBX).
 Servidor SIP: la IP de la PBX (p.e:192.168.100.202).
 Servidor SIP secundario: la IP de la PBX (p.e:192.168.100.202).
 Outbound Proxy: la IP de la PBX (p.e:192.168.100.202).
 ID Usuario SIP: el mismo que se puso al configurar la extensión en la PBX (p.e:101).
 ID Autenticado SIP: el mismo que ID Usuario SIP (p.e:101).
 Clave Autenticada: la misma que se puso al configurar la extensión en la PBX (grupo101).
 Nombre: para vosotros el de vuestra fila (p.e. FILA01).
 Dirigirse al final, Actualizar y, al cambio de pantalla, Reiniciar.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Recordar que este terminal sólo es SIP no admite configuración IAX.

Figura-9. Pantalla de entrada a la configuración del terminal GXP1400


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

4.2. INSTALACIÓN Y CONFIGURACIÓN DEL SOFTPHONE ZOIPER

Para instalar el softphone Zoiper habrá que descargarlo de la página oficial www.zoiper.com, aquí
encontraremos disponible esta aplicación para diferentes sistemas operativos (Linux, Mac, Windows).

Una vez descargado se debe ejecutar el archivo e iniciar la instalación como free user.

Figura-10. Ventana inicio de instalación de Zoiper

Para crear una cuenta, se debe introducir la URI de la extensión y la clave que se puso a esa extensión
cuando se creó. Si todo va bien, se nos informará de que la cuenta ha sido añadida. Podemos añadir más
cuentas o cerrar y tendremos disponible el softphone para llamar.

Figura-11. Ventanas de configuración del softphone Zoiper Android

Llegados a este punto se deben realizar diferentes llamadas entre las extensiones dadas de alta y
configuradas para verificar el correcto funcionamiento de la PBX.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

5. LA CENTRAL PBX ISSABEL A TRAVÉS DE LOS MENÚS

Antes de proceder a configurar algunos de sus servicios avanzados, daremos un repaso por los
diferentes submenús del Sistema que contiene Issabel y que nos darán una visión más completa de cómo
está estructurada la PBX.

 Sistema>Dashboard

Esta opción nos muestra una serie de información y estadísticas del funcionamiento de la central.
Tipo de CPU, memoria RAM y rendimiento. Ocupación del disco duro virtual creado para la central,
así como del espacio reservado para determinados servicios. Estado de los procesos de la central, si
están activos o no, así como un gráfico de llamadas y tiempo de funcionamiento de la CPU desde
que se inició por última vez.

Podemos añadir u ocultar la información entrando en Dashboard Applet Admin. Entre otros
tenemos la posibilidad de ver las llamadas, emails, faxes, etc.

Figura-12. Información proporcionada en Dashboard


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Sistema>Red

Proporciona información de la red, así como permite el cambio de estos parámetros, incluida la
IP de la central. También desde DHCP se pueden asignar direcciones dinámicas a los demás equipos
de la PBX.

Figura-13. Información de los parámetros de red

 Sistema>Usuarios

Permite crear, ver y editar la información de los usuarios que tienen acceso a la central y sus
recursos, crear grupos asignando privilegios (Administrador, Operador, Extensión), dar permisos,
etc.

Figura-14. Información de los Usuarios>Permisos de Grupo


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Sistema>Apagar

Punto desde donde podemos apagar o reiniciar la central. Es conveniente apagar la PBX desde
aquí.

Figura-15. Opciones de apagado y reinicio de la PBX

 Sistema> Detector de Hardware

Desde esta opción podemos ver si ha habido algún cambio en el hadware de la central.

Figura-16. Opción para detectar modificaciones en el hardwarte

 Sisterma>Actualizaciones

Presenta los paquetes instalados y permite determinar las actualizaciones desde los repositorios
de Issabel y según la aplicación de un filtro. Antes de actualizar nada, es conveniente asegurarse de
que los paquetes que se van a instalar está sobradamente comprobado que funcionan.

Figura-17. Ventana de actualizaciones


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Sistema>Respaldar/Restaurar

Nos da opción a realizar copias de seguridad de la central, así como de poder restaurarlas en caso
de fallos o errores. Es conveniente hacer una copia una vez configurada por primera vez y cada vez
que se ejecuten cambios importantes.

Figura-18. Ventana de configuración de copias de seguridad

 Sistema>Preferencias

Permite ajustar determinadas preferencias como idioma, fecha y hora o el aspecto de la interface
gráfica. La fecha y hora es importante que estén correctamente ajustadas, ya que hay muchos eventos
de la PBX que hacen uso de ellas.

Figura-19. Aspecto de la ventana de preferencias

6. CREACIÓN DE TRONCALES E INTERCONEXIÓN DE CENTRALES PBX

Las troncales son medios de transmisión para realizar comunicaciones entre una central PBX y la
red telefónica PSTN, así como con otras centrales PBX o proveedores de servicios de voz. Pueden ser
troncales SIP (con líneas PSTN), IAX (Inter Asterisk Exchange, entre centrales asterisk), ZAP (con
líneas analógicas) y troncales personalizadas (H323).

Debemos recordar que el protocolo IAX (Inter-Asterisk eXcahnge protocol) es propio de Asterisk y
está orientado a la interconexión de centralitas de este tipo y que presenta las siguientes características:
 Todo el tráfico de datos se realiza a través de un único puerto UDP (4569), evitando así
problemas con los cortafuegos y NAT (Network Address Traslation).
 Minimiza el tráfico de datos de señalización al ser un protocolo binario.
 Al ir juntos señalización y voz, el tráfico siempre pasa por el servidor, no pudiendo realizarse
directamente entre terminales, como ocurre en el SIP que puede enviar directamente la voz.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Si queremos interconectar dos centrales PBX Issabel en una red LAN, una forma de hacerlo es
mediante troncales IAX2. Para ello se debe proceder de la siguiente manera:

1. Definir las troncales IAX2 en ambas centrales.


2. Determinar las rutas salientes en cada central.

Figura-20. Esquema de una troncal IAX2 entre dos PBX Issabel

6.1. DEFINICIÓN DE TRONCALES IAX2 EN ISSABEL

Para definir troncales habrá que dirigirse al menú PBX>Troncales>Add IAX2 Trunk. Esto nos
conducirá a un menú de configuración como el de la Figura-21. En el que habrá que configurar algunos
de los parámetros que aparecen.

 Trunk Name: nombre de la troncal que puede ser cualquiera, aunque se procurará que identifique
la troncal que se está creando (p.e, para el Servidor1: Issabel1 a Issabel2).
 Outbound Caller ID: identificador de salida de llamadas. Puede ser la dirección IP del proveedor
o una extensión. En este caso se dejará en blanco, válido para cualquiera.
 CID Options: dejar la opción por defecto “Allow Any CID”.
 Maximun Channels: número máximo de llamadas permitidas al mismo tiempo.
 Dialed Number Manipulation Rules: establece las reglas para la numeración en la
comunicación. En este caso dejarlo como aparece.
X: cualquier dígito de 0 a 9.
Z: cualquier dígito de 1 a 9.
N: cualquier dígito de 2 a 9.
. : comodín que equivale a uno o más caracteres (no se permite antes de | o +).
| : quita el prefijo, de manera que sólo se ingrese el número de la troncal.
+ : suma un prefijo al número de la troncal.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

 Opciones Salientes: Detalles del PEER: (no todos son necesarios)


host=dirección IP de la PBX con la que se quiere comunicar (p.e: 192.168.100.203).
username=poner el mismo nombre de usuario de acceso al servidor 1 (p.e: admin1).
secret= clave de acceso al sitio web del servidor 1(p.e:123456).
trunk=yes (no es necesario).
type= establece la relación con el cliente remoto y podemos poner peer para salientes,
user para entrantes y friend para ambas. En este caso será peer.
context= dependerá de lo que se haya puesto en type: from-internal, from-trunk, from-
sptn (no es necesario en principio).
allow= especifica codecs aceptados por orden de preferencia (p.e: gsm&ilbc, ulaw) (no
necesario).
disallow=all. Deshabilita todos los codecs para que conjuntamente con allow, se puedan
habilitar sólo aquellos necesarios y así aumentar el ancho de banda (no necesario).
auth= nombre de usuario para autenticarse. (no es necesario)
insecure= especifica cómo manejar la conexión con el otro servidor. Sus valores posibles
son: very, yes, no, invite, port. (no es necesario).

 Opciones Entrantes: USER Context: poner el username de acceso al servidor 2 (p.e: admin2).
 USER Details: se utilizan las mismas asignaciones que en PEER, pero ahora referidas al servidor
2 y el type será user. (Figura-21).
 Register String: Trunk Name:secret@IP de la PBX. Esta es la forma de construirlo, aunque en
nuestro caso se dejará en blanco. (también, usuario:contraseña@servidor).

Aceptaremos (si aparece una pantalla avisando de que no existe un Caller ID, Aceptar) y aplicaremos
pulsando sobre la barra naranja de aceptación. Se observará en la parte superior derecha que aparece el
nuevo troncal creado.
Ahora se repetiría todo en la otra central como Servidor 2. (Issabel2 a Issabel1).

Figura-21. Menú de configuración mínima para troncales IAX2 en LAND


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

6.2. DETERMINAR LAS RUTAS SALIENTES

Son las reglas de marcado que indican al servidor por qué troncal deben establecerse las llamadas.
Debemos dirigirnos a PBX>Basico>Rutas Salientes, y los pasos a seguir para determinar las rutas
salientes serán:

1. Definir el nombre de la ruta saliente, p.e, para el Servidor 1: Ruta_Issabel1_Issabel2.


2. Definir el patrón de marcado (Dial Patterns), en el que se puede decidir por llamadas locales, de
larga distancia, internacionales, etc. Por ejemplo, si definimos como patrón local de 7/10 dígitos,
se está determinando la longitud de los números locales y que el primer y cuarto dígito no serán
menores de 2.
En nuestro caso se dejará: (prepend) + prefix | [2XX / CallerId], de manera que establecemos
las llamadas para extensiones de 3 dígitos y que comienzan por 2 (que son las del Servidor 2).
3. Escoger el troncal por el que debe salir la llamada, p.e: Issabel 1 a Issabel2.

Dejar el resto de opciones sin modificar, Aceptar y aplicar sobre la barra naranja. En la parte
superior derecha aparecerá la nueva ruta saliente.

Repetir para el servidor 2 pero cambiando ahora a Ruta_hacia_1XX, así como las extensiones
que serán 1XX y el troncal de salida Ruta_Issabel_Issabel1.

Figura-22. Menú de configuración para rutas salientes

Una vez hemos finalizado, sólo quedará probar si efectivamente podemos comunicarnos con
terminales que estén dados de alta en las diferentes PBX, ya sean SIP o IAX.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

NOTA: En el caso de querer crear troncales SIP, es necesario que nuestro proveedor de servicios nos
facilite gran parte de la información de la configuración para poner en la troncal.
https://www.youtube.com/watch?v=OKMtvMRl3s4
https://www.youtube.com/watch?v=b35c46HTMm8

Figura-23. Esquematización de una troncal SIP

En este caso la configuración sería similar a la anterior, solo que debemos poner la IP Pública de la red
con la que nos queremos comunicar.

Además, debemos tener abiertos en cada Router los puertos correspondientes según el protocolo
utilizado:

SIP: Puerto 5060 - 5065 Protocolo TCP/UDP > 192.168.1.222 (en el ServidorA).
SIP: Puerto 5060 - 5065 Protocolo TCP/UDP > 192.168.1.234 (en el ServidorB).
RTP: Puerto 10000 - 20000 Protocolo UDP.
IAX: Puerto 4569 - 4569 Protocolo UDP.

En el Servidor A vamos al archivo En el Servidor B vamos al archivo


/etc/asterisk/sip.conf: /etc/asterisk/sip.conf:

nat=yes nat=yes
externip=21.31.41.51 externip=62.72.82.92
localnet=192.168.1.0/255.255.255.0 localnet=192.168.1.0/255.255.255.0
canreinvite=no canreinvite=no

Habrá que crear también una ruta entrante con el número de teléfono IP que tenemos asignado por el
proveedor de servicios e indicar que vaya al IVR.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

7. CONFIGURACIÓN DE LOS SERVICIOS DE ISSABEL

Como ya se ha mencionado, la central PBX que hemos creado con Issabel viene provista de una serie
de servicios que habrá que configurar y poner en marcha: agenda, email, fax, música en espera, entre
otros.

7.1. SERVICIO DE AGENDA

Este servicio muestra un calendario (Calendar) con los eventos que están pendientes, además de
permitir crear nuevos eventos (llamadas recordatorias a través de las grabaciones registradas) para enviar
a las extensiones registrados. En la pestaña Address Book (Buscar en libreta de direcciones), tendremos
un listado de las extensiones creadas en la PBX.

Figura-24. Aspecto de la agenda y ventana de creación de eventos

En la Figura-24, se muestra un nuevo evento creado para despertar al usuario de la extensión 101 el
día 12 de mayo a las 9,13h y que lo hará mediante el mensaje de voz “good morning” (el mensaje se
puede escuchar clicando en el icono del altavoz). Observar que este servicio (Festival) debe ser
activado, según lo informa el mensaje de la parte superior, bastará con pulsar en el enlace azul y activar
este servicio, haciendo posible pasar el texto a voz. Para editar un evento será suficiente con clicar
encima del mismo.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

7.2. SERVICIO DE CORREO ELECTRÓNICO

Issabel viene con un módulo servidor de correos integrados bastante potente y de distribución libre,
el Postfix. Las opciones que tenemos son las siguientes:

 Dominios: Permite crear y gestionar listados de diferentes dominios para emails. Estos dominios
se pueden crear internamente sólo para Issabel (p.e: palmeral.es).
 Cuentas: permite crear y gestionar cuentas de email dentro de los diferentes dominios que
tengamos (p.e: grupo101.palmeral.es). Todos los campos deben completarse.
 Relay: son redes que permiten el envío de correo a través de Issabel a dominios externos, vía
SMTP. Cada red debe tener su formato IP/Máscara.
 Webmail: permite revisar el correo interno de las diferentes cuentas de los dominios, siendo
necesario introducir usuario y contraseña de la cuenta a la que se desea acceder.
 Antispam: es un filtro antispan para prevenir ataques al sistema. El filtro debe ser activado y
puede ser configurado entre un nivel del 1 al 10.
 SMTP Remoto: permite revisión de correo vía web y mediante SMTP. Será necesario activarlo
y establecer dominio, puerto, usuario y contraseña.
 Listas de Correo: permite generar y gestionar listas de correo.
 Estadísticas: muestra estadísticas de las operaciones con correos.
 Vacaciones: permite configurar y habilitar mensajes para periodos vacacionales.

Figura-25. Aspecto del submenú Vacaciones

7.3. SERVICIO DE FAX

Asterisk permite la recepción y envío de faxes por VoIP (faxes virtuales), aunque también es posible
controlar un fax externo mediante una tarjeta adaptadora ATA que soporte el protocolo T38 (protocolo
de envío y recepción de faxes sobre una red de computadoras). Para el uso del Fax se deben crear
troncales y rutas tanto entrantes como salientes.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Las opciones que se presentan son las siguientes:

 Fax Virtual: son los faxes a modo de correo electrónico, es decir, que no se cursan por el
sistema tradicional de papel y un terminal fax tradicional, sino mediante un archivo pdf. Para
la configuración se deben completar los campos siguientes:

Extensión IAX2
reservada para el Fax

Clave del campo


“secret” al crear la
extensión

Figura-26. Ventana de configuración de Fax Virtual

 Fax Maestro: en este lugar se pone la dirección de correo electrónico de la persona que
recibirá las notificaciones de acuses de recibo de los faxes enviados o recibidos.
 Clientes de Fax: aquí se pondrán las direcciones IP de los clientes a los que está permitido el
envío de faxes desde el servidor Issabel.
 Visor de Fax: desde aquí se pueden visualizar los faxes que han sido enviados o recibidos.
 Plantilla de Correo: es una plantilla para los faxes salientes.

Figura-27. Aspecto del submenú de Fax> Plantilla de Correo

7.4. SERVICIOS PBX

El menú PBX contiene una gran cantidad de opciones para configurar y obtener un mayor y mejor
rendimiento de la central PBX Issabel. La primera opción que nos encontramos ya se ha visto, es la de
creación de extensiones, pero también encontraremos opciones para creación de troncales para
comunicación con el exterior o con otras PBX, rutas salientes y entrantes, anuncios, colas, confere ncias,
música en espera, etc. Vamos a ver sólo unas cuantas que consideramos importantes o de un interés
mayor para el usuario.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Antes de nada es conveniente echar un vistazo a los Códigos de Funcionalidades (menú


Configuración PBX), que ya vienen predefinidos y que se deben conocer para no ser utilizados para otras
funciones que las que ya tienen asignadas como los números de lista negra ( Blacklist), desvío de
llamadas (Call Foward), llamada en espera (Call Waiting), dictados (Dictation), no molestar en una
extensión (DND), información de servicios (Info Services), grabaciones (Recordings), sistema de buzón
de voz (Voicemail), etc.

7.4.1. Opciones & Configuración>Grabaciones del Sistema


Se dispone de una serie de grabaciones que pueden ser utilizadas como mensajes de voz para IVR
(Interactive Voice Response o recepcionista digital), anuncios, recordatorios, colas, avisos, etc. Pero
también es posible crear grabaciones propias y subirlas al sistema, para ello se puede subir un archivo
ya grabado previamente siguiendo las indicaciones que se dan en esta opción.
 Grabaciones desde el teléfono
Es posible realizar una grabación de voz desde una extensión, poner el número de la
extensión en el recuadro donde pone “Si desea realizar y comprobar grabaciones desde su
teléfono, por favor, escriba aquí su extensión” >Ir. Habrá que marcar “*77“ desde la
extensión y al escuchar un beep grabar el mensaje que deseemos. Se finalizará mediante la
pulsación de la tecla almohadilla “#“ y colgar. Para escuchar la grabación se ha de marcar
“*99”. Se asignará un nombre a la grabación y se pulsará en Guardar.
 Grabaciones desde el navegador: permite realizar grabaciones en ese instante con la tarjeta
de sonido del ordenador. Bastará con subirla y guardarla con un nombre.
 Grabaciones desde un archivo: Subir grabación
Si seleccionamos un archivo que ya está previamente grabado en nuestro PC (si es .wav,
debe estar codificado en PCM, 16 bits y 8000Hz), le asignamos un nombre y pulsamos en
Guardar, entonces se habrá añadido a las grabaciones disponibles.

Figura-28. Aspecto de la ventana de Grabaciones

Para editarlas clicamos sobre ellas una vez aparecen en la parte superior derecha. Si marcamos
“Enlace a código de característica”, se le asignará un número, de manera que si se marca desde
el terminal podremos escuchar dicho mensaje.

7.4.2. Control llamadas entrantes>Anuncios


La función de los anuncios o avisos, es que se pueda disponer de grabaciones para reproducir
mensajes a quienes llaman antes de ser atendida la llamada. La configuración se puede ver en la
Figura-30, donde habrá que poner un nombre en la descripción que lo identifique, seleccionar la
grabación ligada al anuncio (debe estar previamente en Grabaciones del Sistema), determinar las
veces que se desea que sea repetido, si permitimos que se salte el anuncio, depende del recepcionista
digital (Interactive Voice Response) y el destino de la llamada después de reproducir el anuncio, por
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

ejemplo, a la cola (debe ser indicado en la cola correspondiente), a una extensión, etc.

Figura-29. Ventana de configuración de los anuncios


Una vez tenemos la grabación cargada y el anuncio configurado con el desvío hacia la extensión
donde se contestarán las llamadas, se debe proceder a definir la ruta de entrada, aquí le indicaremos
a Issabel que todas las llamadas entrantes las pase primero al anuncio, antes de ser contestadas por el
operador.
En las opciones que aparecen, en el campo Description se debe poner un nombre que identifique
la ruta creada y en la última opción Set Destination, seleccionar Announcements y el nombre del
anuncio creado anteriormente.
PBX >> Control de llamadas entrantes >> Rutas Entrantes

Figura-30. Añadir
ruta entrante
Cambio de idioma de los mensajes originales
Los mensajes originales de la PBX, que vienen en inglés, pueden ser cambiados a español, para ello
habrá que entrar en el menú PBX>Herramientas>Editor Archivos Asterix, ahí debemos localizar el
archivo sip_general_custom.conf o iax_general_custom.conf , dependiendo del tipo de extensión.
Seguidamente habrá que incluir la siguiente línea: language=es y guardamos y recargamos.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Las voces son en español argentino, si se desea otro español, podemos descargar paquetes desde
google buscando voces para IVR Asterisk (p.e. https://www.voip-info.org/asterisk-sound-files-
international ). Se descomprimirá el paquete y se deben guardar los archivos en el servidor de Issabel
en la ruta /var/lib/asterisk/sounds. Aquí borraremos los archivos del idioma y guardaremos los
nuevos, o renombraremos la carpeta actual y crearemos otra carpeta con los archivos del paquete
descomprimido.

7.4.3. Configuración>Música en Espera


Como indica su nombre, se trata de que la central disponga de una música para cuando es
necesario hacer esperar a una persona que ha llamado y no puede ser atendida (colas). Esta música
debe estar en archivos del tipo mp3 (preferiblemente), Wav o tarjeta de sonido.
El sistema dispone de algunas melodías, pero si se desea personalizar, en primer lugar habrá que
seleccionar una categoría que exista o crear una nueva y después seleccionar los archivos (del disco
duro, pendrive, etc.) que se deseen y clicar en Enviar. El archivo se habrá agregado y se podrá
determinar el nivel de volumen para cuando se reproduzca, así como, en el caso de que existan varios
archivos, que se reproduzcan de forma aleatoria. Los archivos agregados pasarán al final de la lista
de los que ya existen.
Si se quiere dejar solo archivos personalizados de música en espera por defecto, habrá que seguir
un procedimiento algo más complejo (ver: https://www.youtube.com/watch?v=nFf0rpGJq1E ), por lo
que se recomienda incorporar la música que se desea a la categoría por defecto y activar la
reproducción aleatoria o eliminar las existentes y sólo dejar la que se desea.

Figura-31. Ventana de configuración de la música en espera

Puede ser que este procedimiento tan sencillo no funcione, entonces habrá que recurrir a lo siguiente:

1. Descargar e instalar el programa WINSCP (cliente gráfico sftp para Windows).


2. Abrir WINSCP e introducir la dirección IP de la PBX. Clicar en Conectar.
3. Introducir la contraseña de usuario root de la PBX y Aceptar.
4. Se abrirá una ventana donde se muestra en la parte izquierda el árbol de archivos y carpetas
de nuestro ordenador, y a la derecha el de la PBX.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

5. En la PBX, entrar en /var/lib/asterisk/mohmp3. Seleccionar los archivos que están ahí,


cortarlos y trasladarlos a la carpeta /none/ de ese mismo directorio. En el caso de que no
funcione con el directorio mohmp3, hacer lo mismo, pero desde el moh.
6. Localizar en las carpetas del ordenador los archivos de música que se quieren introducir para
la música en espera y arrastrarlos al directorio de la izquierda, a la carpeta mohmp3 donde
estaban los anteriores archivos de música del sistema.
7. Ir a la configuración de la PBX mediante un navegador y actualizar la música en espera (F5),
deberán aparecer ahora los nuevos archivos transferidos.

Figura-32. Ventanas de WINSCP

Añadir la música en espera a la cola de llamadas


Ir a PBX>Control de llamadas entrantes>Colas, buscar la opción Clase de música en espera y poner
en la ventana la categoría donde se encuentren los archivos de música que deseemos que sean
escuchados. Finalizar guardando cambios y aplicando configuración.

7.4.4. Control de llamadas entrantes>IVR


La opción IVR (Interactive Voice Response) permite crear menús de voz para su uso interactivo,
es decir, el mensaje típico en el que el recepcionista digital invita a marcar una serie de opciones
según con quien se desee hablar. Existen ya predeterminadas las opciones del 0 al 9, *, #, a, h, i, o, s,
t, T; y también es posible añadir nuevas opciones “Añadir IVR”, parte superior derecha.
El proceso a seguir será el siguiente:
1. Se debe partir de que existan previamente los archivos en Grabaciones del Sistema, por
ejemplo, un archivo (menu_opciones.wav) que informe de tres opciones: pulse 1 para hablar
con secretaría (extensión 101), pulse 2 para hablar con dirección (extensión 102) o pulse 3
para hablar con jefatura de estudios (extensión 103).
2. Crear un nuevo IVR y rellenar los campos precisos. Ver Figura-33.
3. Por último, habría que crear una extensión para entroncar las llamadas entrantes y que puedan
escuchar el menú de opciones que les informa de las diferentes extensiones a las que pueden
acceder. Esta podría ser la extensión 1000, por ejemplo y llamarla IVR Principal. No habría
que rellenar nada más en los campos. Enviar y aplicar.

4. Para asignar a la extensión 1000 el IVR, es necesario hacer un Sígueme. Seleccionar la


extensión y hacer un Follow Me Settings (parte superior izquierda). En la nueva ventana
que aparece, dejar todo igual e ir al final donde en la ventana de Destino se pondrá: IVR –
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Menu Principal. Una vez finalizado, al marcar la extensión 1000 escucharemos el menú y
si marcamos la extensión deseada se nos pondrá en comunicación con dicha extensión.

Figura-33. Ventana de configuración de nuevo IVR y Sígueme

7.4.5. Control llamadas entrantes>Colas


Las colas son un recurso de las centrales PBX mediante el cual pueden atender a las sucesivas
llamadas entrantes que se reciben y ponerlas en espera hasta que puedan ser distribuidas a la extensión
en las que serán atendidas, el ejemplo clásico asociado al mensaje “en este momento todos nuestros
agentes están ocupados, espere y en breve será atendido”.
A las colas se les puede asociar IVR, anuncios y música en espera.

Figura-34. Ventana configuración de colas


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

7.4.5. Configuración>Devolver llamada


Esta opción se utiliza cuando queremos que se nos llame desde la central a nuestro teléfono móvil
o cualquier otro, para de esta manera ahorrarnos el coste de la llamada. El procedimiento sería llamar
desde un teléfono móvil a la central Issabel, al ser identificados la central reproduciría un beep seguido
de un silencio y colgaría, transcurridos unos 10 segundos sería la central la que llamaría
automáticamente al móvil.

Figura-35. Ventana de configuración para devolución de llamadas

7.4.6. Configuración>DISA
La función DISA tiene como objeto la obtención de acceso remoto a una línea de nuestra central
Issabel para ejecutar una llamada como si de una extensión interna se tratase.

Figura-36. Ventana de configuración para DISA

7.4.7. Panel del Operador


Es un panel de uso para recepcionista, que facilita el monitoreo de las operaciones entre llamadas,
por lo que fácilmente es posible controlar todo lo que ocurre en la PBX, siempre en lo que a llamadas
se refiere.
Si se pincha sobre una llamada y se arrastra hasta una conversación, cola o conferencia, esta
llamada quedará automáticamente transferida.
Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Figura-37. Ventana del panel operador

7.4.8. Correo de voz


El buzón de voz del correo, permite escuchar y descargar los mensajes dejados por llamadas que
no han podido ser atendidas por la extensión. Para acceder hay que marcar *97 e introducir la clave
del buzón de voz. Para ello, antes se debe haber creado un dominio y una cuenta para la extensión o
extensiones que se desean tengan este servicio, así como haber indicado esa cuenta en la propiedad
mailbox de la extensión

Figura-38. Ventana del buzón de correos de voz


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Al crear la extensión, debemos habilitar la opción del Buzón de voz dando una contraseña y
presentando una configuración como la de la figura-40:

1234

Figura-39. Configuración de Voicemail

Para acceder al registro de llamadas del buzón de voz, hay que entrar en https:/ip de la
PBX/recordings/index.php, y logarse como al entrar en el navegador para FreePBX.

En la opción Webmail, es posible acceder al gestor de mensajes roundcube, para ello habrá que
logarse con la cuenta de email creada y el dominio (110@ieselpalmeral.com), así como con la
contraseña que se asignó al crear dicha cuenta de email. Se accederá a una ventana como la de la
Figura-39, desde donde se podrán ver y gestionar los mensajes.

Figura-40. Gestor de correo roundcube


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

Es posible personalizar el mensaje de entrada al buzón de voz, por lo que se puede grabar lo
que se desee escuchar. Para ello se seguirán los siguientes pasos:

1. Grabar un mensaje desde el terminal al que se desea personalizar el buzón de voz, por
ejemplo, Bienvenidoisabel para la extensión 110(ver página 23: grabaciones desde una
extensión).
2. Crear un IVR desde Configuración PBX>IVR, por ejemplo, Bienvenida (Figura-42).

Figura-41. Crear un IVR para buzón de voz

3. Editar la extensión (110 del ejemplo) y configurar en los destinos opcionales, el IVR
como respuesta a las llamadas no atendidas. De igual forma se pude poner para línea
ocupada o llamada rechazada.
Nombre del archivo
de voz

Figura-42. Configuración el destino del buzón de voz en la extensión


Sistemas de Telefonía Fija y Móvil
I.E.S. “EL PALMERAL” ORIHUELA
CURSO 2021/22 Antonio Serna Ruiz

8. FUNDAMENTOS PRÁCTICOS

Como práctica se propone lo siguiente:


1. En primer lugar, cada alumno debe instalar y configurar una PBX Issabel en un ordenador
personal. Anotar y recordar todos los datos, IP y contraseñas.
2. Dar de alta al menos una extensión para un softphone en PC, softphone en móvil y otra para un
terminal GXP1400.
3. Crear al menos una troncal IAX2 y las rutas de salida para comunicarse con otras PBX de los
compañeros.
4. Crear al menos dos eventos futuros en el calendario para las extensiones propias.
5. Dotar al sistema de música en espera con al menos dos archivos personalizados.
6. Dotar al buzón de voz de un mensaje personalizado (a los mensajes del buzón de voz se accede
mediante *98).
7. Establecer comunicación con otra central PBX de un compañero utilizando softphones Zoiper,
de manera que seguirás los siguientes pasos:
a. Llama en primer lugar tú al compañero, al descolgar, establecer al menos una
conversación de 10 segundos y colgar. Esta conversación debe ser registrada mediante
Wireshark.
b. Ahora el compañero debe llamarte y repetir lo mismo que en el apartado anterior.
c. Guardar y adjuntar los archivos .pcapng de las capturas de Wiresark de ambas llamadas.
d. Realizar un esquema de los elementos que han intervenido en la comunicación,
direcciones IP y extensiones.
e. Realizar los filtros que estimes convenientes para adjuntar las partes donde aparezcan las
conversaciones realizadas.
f. Adjuntar el gráfico de flujo donde se vea claramente las comunicaciones establecidas y
el protocolo utilizado.
g. Adjuntar los gráficos de entrada y salida (I/O), donde aparezcan claramente los elementos
intervinientes en las comunicaciones.
h. Explicar razonadamente todo lo obtenido.

BIBLIOGRAFÍA Y WEBGRAFÍA

- elastix a ritmo de merengue – Alfio Muñoz.


- Comunicaciones unificadas con elastix Vol1. (Edgar Landívar).
- https://www.youtube.com/watch?v=e31SPQd6KaY
- https://www.youtube.com/watch?v=2vusxCgeRcI
- https://www.elastix.org/es/
- http://elastixtech.com/tutoriales-de-elastix/
- http://www.issabel.org/
- http://repo.issabel.org/iso/
- https://blog.sinologic.net/2016-12/la-comunidad-elastix-crea-el-proyecto-issabel.html
- http://elastixtech.com/que-es-issabelpbx/
https://www.youtube.com/watch?v=HdkTtjxrZto (ver esta colección de videotutoriales).

También podría gustarte