Professional Documents
Culture Documents
Instalacin de Elastix......................................................................................................................................2
Laboratorio 1.1............................................................................................................................................2
Laboratorio 1.2..........................................................................................................................................11
Linux para administradores Elastix............................................................................................................22
Laboratorio 2.1..........................................................................................................................................22
Laboratorio 2.2..........................................................................................................................................25
Laboratorio 2.3 (Prctica Recomendada).............................................................................................27
Laboratorio 2.4 (Prctica Recomendada).............................................................................................29
Laboratorio 2.5 (Prctica Recomendada).............................................................................................32
Laboratorio 2.6 (Prctica Recomendada).............................................................................................35
Configuracin bsica de Elastix.................................................................................................................40
Laboratorio 3.1..........................................................................................................................................40
Laboratorio 3.2..........................................................................................................................................41
Laboratorio 3.3..........................................................................................................................................43
Laboratorio 3.4..........................................................................................................................................49
Laboratorio 3.5..........................................................................................................................................50
Laboratorio 3.6..........................................................................................................................................52
Laboratorio 3.7..........................................................................................................................................55
Laboratorio 3.8..........................................................................................................................................57
Laboratorio 3.9..........................................................................................................................................60
Laboratorio 3.10........................................................................................................................................64
Laboratorio 3.11........................................................................................................................................66
Seguridad.......................................................................................................................................................69
Laboratorio 4.1..........................................................................................................................................69
Laboratorio 4.2..........................................................................................................................................72
Laboratorio 4.3 (Prctica recomendada)...............................................................................................73
Lab 1
Instalacin de Elastix
Elastix 101 Training
Lab-1
Instalacin de Elastix
Laboratorio 1.1
Descripcin: En este laboratorio prepararemos una mquina virtual en el software VM VirtualBox para la
instalacin de Elastix.
Objetivo: Instalacin de mquina virtual
Tiempo Mximo: 15 minutos.
Instrucciones:
Ejecutar VM VirtualBox.
Hacemos clic en New / Nueva para crear una mquina virtual.
Veremos la pantalla de bienvenida de VirtualBox para configurar una nueva mquina virtual. Hacemos clic
en Next/Siguiente.
Lab-1
Colocaremos como nombre a la mquina virtual ELASTIX-ECTE. Seleccione Linux como sistema operativo
y Red Hat como versin. Hacemos clic en Next/Siguiente.
Seleccione el valor de memoria RAM, para este caso 512 MB. Hacemos clic en Next/Siguiente.
Virtual Hard Disk: crearemos un nuevo disco duro virtual. Hacemos clic en Next/Siguiente.
Lab-1
Virtual Disk Creation Wizard: Dejaremos la opcin por defecto para crear una VDI (Imagen de disco de
VirtualBox. Hacemos clic en Next/Siguiente.
Virtual Disk Storage details: Configuramos el tipo a Fixed Size/Tamao fijo. Hacemos clic en
Next/Siguiente.
Lab-1
Localidad y tamao de disco virtual: Dejaremos la localidad por defecto y configuraremos el tamao
mximo del disco a 8 GB. Hacemos clic en Next/Siguiente.
Revisamos el sumario de los parmetros del disco virtual que estamos creando para nuestra mquina virtual
y hacemos clic en el botn Create/Crear para iniciar el proceso de creacin del nuevo disco virtual.
Lab-1
Despus de que este proceso ha concluido procederemos a crear la mquina virtual haciendo clic en el
botn Create/Crear para iniciar el proceso.
Lab-1
Despus de esto verificamos el dispositivo de red que se encuentre conectado en la red del curso y lo
seleccionamos.
Lab-1
Nota: En el caso de este ejemplo el dispositivo activo es en0: Ethernet En el caso del alumno podra
referirse a un dispositivo WiFi u otro.
Ahora estamos listos para iniciar el proceso de instalacin.
Haga clic en Start/Iniciar para encender la nueva mquina virtual.
El primer Wizard aparecer. Haga clic en "Next/Siguiente" para seleccionar el medio de boot para la
mquina virtual.
Lab-1
Select Installation Media: Navegue por los archivos de su computadora para localizar y seleccionar el
archivo ISO Elastix 2.2. Despus de hacer clic en Next/Siguiente usted ver un sumario de la informacin
de booteo para la mquina virtual.
Lab-1
Una vez que usted haga clic en Start/Iniciar VirtualBox cargar el archivo ISO y observaremos el inicio del
proceso de instalacin de Elastix.
Contine en el siguiente laboratorio (1.2).
10
Lab-1
Instalacin de Elastix
Laboratorio 1.2
Descripcin En este laboratorio instalaremos Elastix en una mquina virtual.
Nota: En una instalacin real para produccin el proceso de instalacin formatear todo el disco duro.
Objetivo: Conocer el proceso de instalacin de Elastix
Tiempo Mximo: 30 minutos.
Instrucciones:
Ejecutamos la mquina virtual con la ISO seleccionada tal como se realiz en el laboratorio anterior. La
pantalla de instalacin de Elastix aparecer, presionamos ENTER para iniciar el proceso.
Nota: Durante este proceso no podremos utilizar el ratn, por lo cual debemos usarlas teclas Tab, Barra
Espaciadora y .
11
Lab-1
Nota: para teclado en ingls que requiera ser utilizado en espaol, es til seleccionar la opcin usacentos, como se muestra en la imagen.
12
Lab-1
Seleccionamos el tipo de particionamiento. En este caso usted ver nicamente la particin de la mquina
virtual. Seleccionamos la primera opcin y avanzamos. Aceptar
13
Lab-1
14
Lab-1
Ingrese el hostname (este puede ser asignado de manera automtica va DHCP). Aceptar
15
Lab-1
Ahora ingrese la contrasea del usuario root (usuario Linux) que se utilizar cuando el sistema est
instalado. Es muy importante que no olvide esta contrasea, por lo tanto escrbala y memorcela.
Aceptar
16
Lab-1
Listo. Hemos ingresado toda la informacin necesaria por ahora. Puede ponerse cmodo y esperar.
En un determinado momento de la instalacin, el sistema nos pedir que ingresemos la contrasea para el
usuario root de MySQL. Es importante tambin que no olvide esta contrasea, por lo tanto escrbala
y memorcela. Aceptar
17
Lab-1
El proceso pedir que ingrese una contrasea para el usuario admin de la Interfaz Web de Elastix. Es
importante tambin que no olvide esta contrasea, por lo tanto escrbala y memorcela. Esta contrasea es
la misma para otros componentes como: FreePBX, Vtiger y A2Billing. Es importante que esta contrasea
sea os suficientemente fuerte para evitar problemas de intrusin a posterior. Aceptar
18
Lab-1
En la consola podemos observar la IP que el servidor central o la red asigno a Elastix va DHCP. En este
ejemplo es la IP 192.168.5.217.
Abramos un browser e ingresemos la IP con el siguiente formato: https://192.168.5.217 (en su caso debe
colocar la IP que tiene usted en su consola)
19
Lab-1
Es muy posible que su browser arroje un error de seguridad relacionado con los certificados emitidos por el
servidor Elastix. Continuamos de todos modos y aceptamos el certificado.
20
Lab 2
21
Lab-2
Coloque la direccin IP de su Elastix en Host Name (or IP address). Despus de esto haga clic en open.
Debemos ingresar como usuario root. Use la contrasea que coloc durante la instalacin de Elastix.
22
Lab-2
Una vez que hemos ingresado por cualquiera de los dos mtodos, estamos listos para trabajar en la consola
de nuestra Elastix.
Instrucciones:
Este laboratorio debe ser ejecutado en una consola de lnea de comandos de Linux. Comandos bsicos del
da a da del manejo de Elastix sern mencionados. Usted tiene que ingresar en la consola todo el texto que
vea en azul para cada ejemplo. Cuando sea posible, una imagen ser mostrada para permitirle comparar
los resultados.
Enlistado de archivos y directorios
23
Lab-2
Enliste los contenidos del directorio /etc y muestre los archivos y directorios que contengan la palabra
asterisk
ls -l /etc/ | grep asterisk
24
Lab-2
Laboratorio 2.2
Descripcin: En este laboratorio aprenderemos algunos comandos y operaciones de Linux para obtener las
bases de cmo trabajar en nuestro sistema operativo a bajo nivel.
Objetivo: Crear archivos y directorios.
Tiempo mximo: 30 minutos.
En el directorio tmp/test cree un archivo llamado: test.txt. Usted puede hacerlo de dos maneras:
1. Desde el directorio actual (tmp)
touch test/test.txt
2. Ingresando al directorio test y creando el archivo
cd test
luego
touch test.txt
Usted puede revisar si el archivo est enlistado en el directorio ls
Edicin de archivos:
Una vez que est en vim, presione la tecla INSERT (la tecla i es tambin una alternativa) para
habilitar el modo de edicin, luego escriba su nombre.
25
Lab-2
Para grabar y salir presione la tecla ESC y escriba: :wq. si usted quiere continuar trabajando en el
archivo y grabarlo sin salir solo escriba: :w
Vea el contenido de test.txt (Ingrese en el directorio donde se encuentra test.txt primero, si usted no se
encuentra ah)
cat test.txt
26
Lab-2
adduser elx2
passwd elx2
Nota: Este comando culmina la sesin actual e inicia una nueva. Si usted est en un cliente SSH, su
ventana probablemente se cierre. Inicie nuevamente el cliente e ingrese con otro usuario.
-
chmod: comando change mode, permite cambiar los permisos en un archivo o directorio
Cree el directorio /home/elx1/private que solo pueda ser ledo por el usuario elx1
mkdir /home/elx1/private
Haga que el directorio private solo pueda ser ledo por el usuario elx1
chmod 700 /home/elx1/private
27
Lab-2
Ingrese como usuario elx2 e intente ingresar al directorio /home/elx1/private (usted no debera poder
ingresar).
cd /home/elx1/private
28
Lab-2
cp: comando usado para copiar un archivo; mv: comando usado para mover un archivo
Para llevar a cabo esta accin, es necesario indicar la locacin actual del archivo. Si la nueva locacin es la
misma, es necesario cambiar el nombre del archivo, caso contrario Linux le preguntar si lo quiere
sobrescribir.
En este ejemplo vamos a colocar el archivo en el mismo directorio, sin embargo usted puede copiar el
archivo y colocarlo en cualquier locacin con el mismo comando.
Despus de que usted copie el archivo ejecute ls l para enlistar todos los archivos disponibles en el
directorio.
cp /tmp/test/test.txt /tmp/test/test2.txt
ls l /tmp/test
Nota: Este ejercicio es importante para hacer copias de respaldo, usted encontrar esto til cuando
configure su hardware de telefona en Elastix as como para otros casos.
Mueva un archivo a otra locacin. Cree el directorio /tmp/test2. Una vez que lo haya creado mueva
el archivo test2.txt desde el directorio /tmp/test a /tmp/test2. Despus que mueva el archivo,
ejecute la l para enlistar los archivos disponibles en el directorio /tmp/test2
mkdir /tmp/test2
mv /tmp/test/test2.txt /tmp/test2/test2.txt
ls l /tmp/test2
29
Lab-2
El comando move permite cambiar el nombre del archivo en el proceso, usted nicamente necesita escribir
el Nuevo nombre en la nueva locacin.
Intente mover el archivo test.txt localizado en /tmp/test a /tmp/test2 y cambie su nombre a
test3.txt
mv /tmp/test/test.txt /tmp/test2/test3.txt
Remueva el archivo test3.txt de su locacin actual y ejecute ls para confirmar que se ha borrado.
rm /tmp/test2/test3.txt
ls l /tmp/test2
Copia de un archivo desde una locacin remota usando un ssh port tunnel.
Este proceso permite que usted enve un archivo de una locacin a otra, bsicamente de un servidor a
otro. En el siguiente ejemplo enviamos el archivo install.log, desde la direccin IP 192.168.1.65 a la
direccin IP 192.168.1.66. Es necesario tener el password del usuario root del servidor que recibir el
archivo.
scp install.log root@192.168.1.66:/opt
Nota: Este proceso tiene la misma lgica del proceso de copiar y mover archivos, por lo cual si quiere
cambiar el nombre del archivo (e.g. test4.txt), entonces la lnea correcta debera ser:
scp /tmp/test2/test2.txt root@IP_address:/tmp/test/test4.txt
30
Lab-2
31
Lab-2
Se pedir que confirme algunas acciones, como descargar paquetes, solo coloque yes (y) y presione enter.
Desinstalacin:
yum remove screen
Usted deber confirmar esta accin, nicamente coloque yes (y)y presione enter.
32
Lab-2
33
Lab-2
34
Lab-2
Hay varias maneras de configurar la direccin IP y la configuracin de red en su servidor. Usaremos una
funcionalidad grfica para este curso. La configuracin se puede hacer tambin en la interfaz de
administracin web de Elastix.
En este ejemplo podemos observar que nuestra interfaz es eth0 y la direccin IP que tiene
asignada.
Cambiando su direccin IP
setup
35
Lab-2
Seleccionamos el dispositivo correcto y presionamos enter. eth0 (eth0) - (Esto puede variar dependiendo de
su hardware).
Coloque la configuracin de acuerdo a su red, para esto deseleccione Utilizar DHCP (use la barra
espaciadora). Presione Ok cuando haya concluido.
36
Lab-2
Aqu podemos configurar el Hostname (Nombre del equipo) y los DNSs. Presione Ok cuando haya
concluido.
37
Lab-2
Si modificamos cualquier parmetro es necesario que reiniciemos el servicio de red para aplicar los
cambios.
service network restart
38
Lab 3
Lab-3
Durante la instalacin de Elastix se configur el equipo con una IP dinmica asignada por DHCP.
Es recomendable asignar una IP esttica ya que muchos dispositivos estarn intentando registrarse
en esa direccin y no queremos que existan cambios imprevistos. Ir a:
Sistema Network (Ethernet 0, Ethernet 1, Ethernet n)
Cambie su direccin IP a esttica y asigne una direccin IP. Una vez que haya completado la tarea
hacer clic en Aplicar Cambios
Es muy probable que debamos cambiar la configuracin de HOST, DNS y GATEWAY. Para hacer
esto ir a:
Sistema Networks Editar parmetros de red
40
Lab-3
Laboratorio 3.2
Descripcin: En este laboratorio realizaremos la configuracin bsica de nuestra central, se crearn tres
extensiones SIP, una extensin IAX.
Objetivo: Familiarizarse con la configuracin bsica de Elastix
Tiempo Mximo: 10 minutos.
Instrucciones:
Crearemos la extensin 200 con el nombre John Doe y la contrasea secret123. Una buena
prctica recomendada es no colocar contraseas dbiles en las extensiones. Para el caso de este y
otros ejemplos lo haremos fcil por efectos didcticos.
41
Lab-3
Nota: Cada vez que creemos una extensin, una cola, un cuarto de conferencia o realicemos una
configuracin en el men PBX Configuration, necesitaremos aplicar los cambios. Se muestra un
ejemplo en la siguiente imagen:
Extensin IAX
Una vez ingresada la configuracin hacemos clic en Submit y aplicamos los cambios.
42
Lab-3
Una vez que hemos creado las extensiones 200, 201, 202 (SIP), 203 (IAX2), debemos configurarlas
en los dispositivos que nos permitirn usarlas para llamadas y pruebas durante este curso.
Una vez que ingresamos nos dirigimos a Account y configuramos los siguientes datos
43
Lab-3
AccountActive:Activarlacuentacolocaryes
AccountName:Nombredelacuentasevisualizaraeneldisplaydeltelfono
SipServer:DireccinIPdelservidorElastix
SipUserID:Eselnmerodeextensinparanuestrocasoser200
AuthenticateID:SeloconfigureigualqueelSipUserID
AuthenticatePassword:EselsecretqueselocolocenlainterfazextensiondeElastix
Unavezqueseaplicanloscambiostendremoslosiguiente:
Ytendremosregistradanuestraextensin
Configuraremos la extensin 203 en un softphone. Para este ejercicio utilizaremos ZOIPER que es un
softphone libre disponible para Windows, Linux y Mac. Este softphone soporta el protocolo IAX2,
requerido para esa extensin.
La primera vez que ejecutemos ZOIPER nos aparecer una pantalla similar a la siguiente.
44
Lab-3
El siguiente paso es crear la extensin, para hacemos clic en Add New IAX Account, colocamos un
nombre referencia y hacemos clic en OK.
Luego agregamos la direccin IP del servidor Elastix (esta es la direccin donde el softphone se
registrar) que se est usando, el nmero de la extensin (203), la contrasea (secret123), el Caller
ID Name (203) y Caller ID Number (203). Luego hacemos clic en OK.
45
Lab-3
Una vez que la extensin est registrada, podemos marcar 1234 para probarla. Si todo fue
configurado correctamente escucharemos a Allison Smith (La voz de Asterisk) con un mensaje de
felicitacin.
Tambin podemos realizar una prueba de eco marcando *43, asegrese de tener un micrfono
conectado.
Extensin 201
Ahora configuraremos la extensin 201 en otro softphone. Usaremos X-Lite la versin gratuita de Bria
(http://www.counterpath.com/x-lite.html)
46
Lab-3
47
Lab-3
A diferencia de Zoiper, x-lite se registra automticamente, por lo cual si todo es correcto podemos
iniciar las llamadas inmediatamente.
Al igual que hicimos con la extensin anterior, podemos marcar 1234 para probar la extensin.
Tambin podemos realizar una prueba de eco marcando *43, asegrese de tener un micrfono
conectado.
48
Lab-3
Para configurar la extensin 202 debemos ir a PBX PBX Configuration Extensiones 202
Tenemos la opcin de colocar un Email, para que cada vez que la extensin reciba un voicemal
Elastix nos avise al correo. Es posible adems permitir que nos llegue el audio como attachment, en
este ejemplo no lo activaremos.
Una vez que hemos culminado la configuracin hacemos clic en Submit y aplicamos los cambios.
49
Lab-3
Grabaremos un audio desde una extensin existente. Para este ejemplo use la extensin 200
(telfono IP). Si usted usa un softphone para este proceso asegrese de tener un micrfono
conectado y funcionando.
Desde la extensin 200 marque *77, usted escuchar un beep, despus de esto grabe su mensaje y
marque #.
50
Lab-3
Acto seguido escuchar la voz de Asterisk indicndole opciones para escuchar el mensaje o para re
grabarlo de nuevo. Si usted est satisfecho con el resultado simplemente cuelgue.
51
Lab-3
Crearemos una cola de atencin que timbrar a las extensiones 201 y 203 cuando marquemos 5000.
Una vez que hayamos creado las extensiones requeridas ir a:
PBX PBX Configuration Colas
Aadimos la extensin 201 y la extensin 203 a la cola.
52
Lab-3
La estrategia sonar todos / ringall es muy til cuando en nuestro ambiente no tenemos muchas
extensiones o si estamos configurando una central para nuestro hogar.
Cuartos de conferencia
Crearemos una sala de conferencia con el nmero 2000. Las personas que llamen a este nmero
podrn conversar al mismo tiempo y mantener una reunin.
Ir a:
PBX PBX Configuration Conferencias
53
Lab-3
54
Lab-3
Un IVR se puede crear de dos formas, con un archivo de audio nico o con varios archivos de audio.
En el primer caso se crea nicamente un IVR con las opciones requeridas. En el segundo caso es
necesario crear varios IVRs y enlazarlos de acuerdo al requerimiento de atencin.
55
Lab-3
Para probar nuestro IVR crearemos una aplicacin especial, para este efecto debemos ir a: PBX
PBX Configuration otras aplicaciones
Una vez ah colocaremos la extensin 5001 con destino hacia el IVR In-WorkingDay.
56
Lab-3
Este condicional implica que todas las llamadas que caigan dentro rango de tiempo indicado van a ir
al IVR de fuera de horario y las que no caigan irn al IVR de atencin al cliente.
La primera vez que creamos un condicional de tiempo, nos saltar una advertencia ya que an no
hay un grupo horario creado. Seleccionamos Aceptar y continuamos.
57
Lab-3
Ahora debemos crear dicho grupo horario. Para ellos seleccionamos el condicional recientemente
creado y luego hacemos click en Ir al grupo horario actual
Ahora que estamos en la seccin de creacin de grupos horarios, vamos a proceder con la creacin
de uno, para luego ser vinculado al condicional de tiempo que ya creamos.
58
Lab-3
En el grupo horario al que llamamos no-atencin, debemos indicar los das y horarios de no
atencin al cliente. Luego de ello enviamos el formulario y ya tenemos listo el nuevo grupo horario.
Ahora si tenemos listo el condicional de tiempo. El mismo evaluar la fecha y hora de una llamada y
lo comparar con el grupo horario, entonces si la llamada ingresa dentro del rango horario que
comprende el grupo horario no-atencin, es decir de lunes a viernes entre las 18:01 y 08:59 hs, la
llamada ser enviada al IVR de fuera de hora, por el contrario la llamada ser atendida.
Preste atencin, que de esta manera fcilmente puede agregar feriados o jornadas de trabajo
excepcionales al grupo horario no-atencin y los llamados que caigan en esas fechas/horas sern
enviados al IVR de no atencin, y all podrn dejar un mensaje al buzn de voz de nuestra empresa.
Como punto final de este laboratorio y para materializar lo que acabamos de aprender, podemos ir a
la seccin de rutas entrantes y podemos cambiar el destino de las llamadas entrantes que ingresen
por dicha ruta, para que en lugar de ir derecho al IVR de bienvenida, ahora primero se evalu la fecha
y hora con nuestro nuevo condicional de tiempo.
59
Lab-3
Laboratorio 3.9
Descripcin: en el presente laboratorio, vamos a proceder con la configuracin de una troncal SIP
tpicamente ofrecida por proveedores VoIP.
Objetivo: Establecer un vnculo con la PSTN.
Tiempo mximo: 30 Minutos.
Instrucciones:
Lea atentamente el mail con el alta del sevicio, enviado por el instructor. En el mismo tendr
informacin necesaria para proceder con la configuracin del vnculo PSTN.
Una vez alli, seleccionamos Add SIP Trunk, para que se nos despliegue el formulario de creacin de
una nueva troncal SIP.
Al igual que a la hora de crear un interno, tenemos varios parmetros. Vamos a concentrarnos en los
ms habituales y necesarios para lograr hacer funcionar el prctico y una troncal en general.
Debemos usar un nombre de referencia para el troncal y en lo posible limitar el vnculo a la cantidad
de canales que nos parezca adecuado.
60
Lab-3
Ahora debemos configurar las reglas de discado saliente, segn lo indicado en el mail de alta del
proveedor y las necesidades de discado que tengamos. Recordemos, que mientras ms exactos
sean los patrones, ms seguro est nuestro equipo.
La primera regla indica que por dicho vnculo PSTN SIP, van a salir llamadas cuyo nmero tenga 8
dgitos en total y donde el primer digito tiene que ser: 2,3,4,5,6 o 7. Ejemplo: 42509878
La segunda regla indica nmeros de 11 dgitos de largo, cuyo primer dgito debe ser 0 y donde el
segundo y tercer dgito debe tener un valor entre el 0 y el 9. Ej: 03514149093
La tercer regla indica nmeros de 10 dgitos de largo, cuyo primer dgito debe ser 1, segundo dgito 5
y tercer dgito un nmero entre 2 y 7. Ej: 1563139334.
Finalmente nuestra cuarta regla de ejemplo, implica nmeros de 13 dgitos de largo, cuyo primer
dgito debe ser 0 y donde el segundo y tercer dgito debe tener un valor entre el 0 y el 9. Ej:
0111565678971.
A continuacin vamos a establecer los parmetros que se negocian entre nuestro Elastix y el equipo
del proveedor.
61
Lab-3
Registramos al servidor
TRKELX101-35163139330:password@192.168.5.159
62
Lab-3
Una vez llenados los campos correspondientes del formulario, procedemos con el Submit y luego
aplicamos los cambios.
Vamos a mostrar una herramienta til, para corroborar si estamos registrados como clientes SIP en la
red del proveedor, para ello utilizamos la prctica herramienta de Elastix que nos permite enviar un
comando directamente a Asterisk para que ste lo procese y podamos leer el resultado.
Si tenemos un State: Registered, significa que estamos registrados en el proveedor y ste nos puede
localizaralahoradetenerqueredireccionarnosunallamadaentrante
63
Lab-3
Laboratorio 3.10
Descripcin: En el presente laboratorio, vamos a proceder con la configuracin de una ruta saliente para
cursar llamadas hacia la PSTN por nuestra nueva troncal SIP.
Objetivo: Que nuestros internos puedan contactar a nmeros de abonados externos (PSTN).
Tiempo mximo: 30 Minutos.
Instrucciones:
All nos vamos a encontrar con un formulario de creacin de una nueva ruta saliente. Nuevamente,
vamos a ingresar los parmetros necesarios.
Primero vamos a crear una ruta por donde se encaminarn las llamadas a abonados fijos (locales y
larga distancia nacional).
Route Name es el parmetro que debemos ingresar, se trata de un nombre de referencia para
nosotros administradores de la PBX.
En la seccin Dial Patterns, vamos a dejar explcito qu tipo de llamadas van a ser cursadas
utilizando esta ruta. Para el caso de nuestro ejemplo, estamos indicando que esta ruta cursar
solamente llamados a abonados de telefona fija (llamadas locales y larga distancia nacional).
64
Lab-3
En la seccin Trunk Sequence, indicamos la secuencia de troncales a utilizar para intentar cursar
nuestra llamada. Si tuvisemos ms de una troncal, podemos elegir el orden.
La idea es poder manejar diferentes destinos de llamadas por medio de rutas, para que stos
llamados puedan ser cursados por diferentes troncales proveedores, buscando por ejemplo, el
mejor costo. Por ejemplo puede tener diferentes rutas que usen diferentes troncales para enviar las
llamadas (fijos, celulares, llamadas internacionales, etc.)
Si bien en el presente laboratorio contamos con solamente una troncal, la idea de armar dos rutas
(unaparallamadasafijosyotraparallamadosacelulares)esrecrearlaideademanejardiferentes
rutasquecursendistintostiposdellamadaspordiferentestroncales.
Ahora vamos a crear una ruta saliente por donde vamos a encaminar todas las llamadas abonados
de telefona mvil (locales y larga distancia nacional).
Luego de crear ambas rutas, no olvidemos aplicar los cambios para que se impacten en la
configuracin de Asterisk.
No dude en recurrir al instructor para pedir ayuda. Es muy importante realizar y entender el presente
laboratorio.
65
Lab-3
Laboratorio 3.11
Descripcin: en el presente laboratorio, vamos a proceder con la configuracin de una ruta entrante para
poder recibir llamadas desde un abonado de telefona fija o movil PSTN.
Objetivo: Lograr vincular las llamadas entrantes recibidas desde la PSTN por nuestro troncal, con los
recursos de Elastix.
Tiempo mximo: 30 Minutos.
Instrucciones:
Una vez all, como de costumbre tendremos el listado de rutas entrantes configuradas y la posibilidad
de crear, editar o eliminar rutas entrantes.
Vamos a proceder con la creacin de una nueva ruta, por lo que como es habitual se desplegar un
nuevo formulario, el cual vamos a completar con los parmetros necesarios.
Description, que es simplemente un nombre de referencia para nuestra nueva ruta entrante, DID
Number que debe ser el nmero o uno de los nmeros de numeracin entrante que nos inform el
proveedor que disponemos y finalmente en la seccin Set Destination, vamos a indicarle a Elastix
a donde enviar las llamadas que provengan desde una troncal dirigidas al DID Number que estamos
seteando.
66
Lab-3
41490931
48793000
56531222
Dadas las configuraciones ahora con la ayuda de un compaero proceder a llamar al nmero de su
compaero asignado por el proveedor SIP ej: marcar: 63139332
Puede hacer variaciones en el destino al ingresar por la Ruta Entrante pruebe todas las
combinaciones posibles
Su compaero debe tener configuraciones muy parecidas el cambio notorio es en la lnea telefnica
asignada por el proveedor que llegar va correo a cada estudiante con el siguiente formato:
67
Lab 4
Seguridad
Elastix 101 Training
Lab-4
Seguridad
Laboratorio 4.1
Descripcin: En este laboratorio aprenderemos a cambiar las claves de las principales
aplicaciones de Elastix.
Objetivo: Cambiar las contraseas de Elastix para asegurar nuestro servidor
Tiempo Mximo: 15 minutos.
Instrucciones:
Para cambiar la configuracin de Elastix debemos ingresar a la interfaz web de Elastix como
Administradores.
Luego ir a System Users
Seleccionamos el usuario admin
Se selecciona la opcin editar y podemos cambiar la contrasea del usuario admin.
69
Lab-4
Deshabilitaremos el acceso a freePBX sin embeber en el apartado de Advanced Settings dentro del
mdulo de seguridad.
Al hacer esto, el equipo nos solicitar la contrasea nueva, la ingresamos y presionamos enter.
Inmediatamente nos solicitar una confirmacin de la nueva contrasea, volvemos a ingresarla y
presionamos enter:
70
Lab-4
Hacemos clic en la tecla enter y si todo sali bien obtendremos nicamente una nueva lnea.
mysql -u root p
Cambiar la clave remplazando la cadena de texto luego del signo "=" , como se muestra a
continuacin:
FOPPASSWORD=nuevaclave
71
Lab-4
Laboratorio 4.2
Descripcin: Asegurar Elastix utilizando el Firewall en el mismo servidor con el mdulo de
seguridad de Elastix. Se asume para esta prctica que solo se tiene 1 interfaz de red y que esta
se llama eth0.
Objetivo: Aprender a cerrar todos los puertos menos los estrictamente necesarios para el
funcionamiento de nuestra Central
Tiempo Mximo: 10 minutos.
Instrucciones:
Activar el firewall presionando el botn "Activar Cortafuegos" tal como se muestra a continuacin.
72
Lab-4
Seguridad
Laboratorio 4.3 (Prctica recomendada)
Descripcin: Utilizar el mdulo de Seguridad de Elastix para detectar claves dbiles en el sistema.
Objetivo: Aprender a utilizar la utilidad Weak Keys para evitar ataques de fuerza bruta a nuestras
extensiones.
Tiempo Mximo: 5 minutos.
Hacer click en el link "Cambiar Clave" que aparecer a continuacin de nuestra extensin
comprometida.
73