Está en la página 1de 23

Configura una Central Telefnica IP

Elastix

Un tutorial de 20 minuntos
por el Ing. Ettore Pelliccioni

Pblicado por Sistemas Techniclite, C. . !ttp"##$$$.techniclite.com

Todos los derechos reser%ados 20&&.

Prlogo El siguiente material no representa de ninguna manera un curso formal, es ms bien una especie de recetario, sin pensar mucho, en el mas sentido practico: para configurar de manera bsica una central elastix, y hacer nuestras primeras llamadas de prueba. Al darnos cuenta de que es posible (si hay luz al final del tunel) nos dedicaremos aprender lo que hay tras bastidores y animndonos a tomar los cursos ms a anzados :!) "ol#quese el cinturon, e inicie el $crash course%& El a'tor.

Materiales y Equipos: En esta parte asumimos que usted dispone de algunos equipos necesarios para la instalacion de un ser idor elastix, como podemos hacerlo de arias maneras, amos a explicar tres casos particulares, para ello nos basamos en los tres (it promocionados en nuestra tienda (http:))tienda.techniclite.com): *+, E-A.,+/ 0: (,ar1eta ,23 4pen ox A5667: 0 7uerto 8/. y 0 7uerto 8/4). *+, E-A.,+/ 9: (,ar1eta ,23 4pen ox A5667: 0 7uerto 8/4 y 0 ,elefono +7 6696). *+, E-A.,+/ :: (,ar1eta /0667 : 0 7uerto 8/4 y 0 ,elefono +7 6696). Computadores: uno para el ser idor y el otro como estaci#n de traba1o. Equipos de red: router, s;itch y cableado. Varios: destornillador, etiquetas, lpiz, iluminacion, electricidad, acceso a internet y un refresco o caf< (seg'n su preferencia).

Configurar lo b'sico"

Instalar el hard$are en el ser%idor"


El equipo ser idor debe disponer de al menos un slot 7"+ de :9 bit =):.:> disponible (generalmente cualquier 7" del siglo 96 lo tiene :!)) para colocar una tar1eta ,23 (/0667, A5667, A?667 o A09667). En cuanto a la capacidad, elocidad y memoria del equipo, todo depende de la cantidad de llamada que se realicen simultaneamente, y si realiza con ersion de codecs $transcoding% (t@pico cuando hacemos llamadas sobre oip internacionales). 7ero un equipo modesto como un 7" 7+++ de =663hz, nos permite de 5 a = llamadas simultaneas sin problemas. En la foto, mostramos un compaq E>4 2=0. con un procesador 75 de 9Ahz, (es el equipo que ofrecemos en la tienda :!) ), como todo lo recomendado, es una mara illa.

Aca, debemos tomar en cuenta que si amos a destinar este equipo como ser idor Elastix, las tar1etas de telefon@a ,23 deben tener recursos de +BC)memoria destinados exclusi amente para ellas, por tanto es preferible deshabilitar todo lo que no se utilice (puertos usb, paralelo, seriales, tar1etas de sonido, ideo, etc), para liberar al maximo los recursos. En lo posible, tampoco utilice tar1etas de red inhalambricas en el mismo equipo, estas generalmente dan conflictos. Dna ez que configure el equipo, este no necesita teclado, monitor, ni raton, ya que su administraci#n sera por medio de la red a tra <s de la interfaz ;eb. Ahora procedemos a la instalaci#n de la tar1eta. Recuerde: Apagar el equipo, y desenchufarlo de la red electrica antes de abrirlo. Adems, recuerde eliminar la esttica de su cuerpo, para no daar la tar etas y sus componentes.

-as tar1etas ,23, generalmente se pueden configurar hasta el mximo de su capacidad, combinando los puertos 8/. (extensiones) o puertos 8/4 ("AE,>), dependiendo de las tar1etas $hi1as% que tenga instalada. Estas son fcilmente reconocibles por el color, siendo las de color erde para 8/., y las de color ro1o para los puertos 8/4 respecti amente. Es importante identificar la posicion donde estan instalados las tar1etas $hi1as%, ya que tienen relaci#n con los conectores (,el0 FG H0, ,el9 F H9, etc), una ez cerrado el equipo, ser mas fcil realizar las conexiones. En las parte exterior del case, podemos colocar etiquetas alineadas a los conectores, con nemonicos como -in. 0, -in. 9, Ext. 066, Ext. 966, etc. A la ez, podemos identificar tambi<n los extremos del cableado. Asi no tendremos dudas, a la hora de hacer cualquier mantenimiento posterior.

En este caso podemos apreciar una tar1eta 4pen ox A5667 con 9 puertos 8/. (posiciones 0 y 9) y 9 puertos 8/4 (posiciones : y 5). -o siguientes, es colocar firmemente la tar1eta en el slot 7"+, y lo fi1arlo con su respecti o tornillo. En el caso de tar1etas ,23 como la que se muestra, debemos alimentarla de la fuente de poder, con uno de

los cables como los que utilizamos para los disco duros. Esta alimentacion adicional, es utilizada para generar el tono de marcado y alimentar las extensiones anal#gicas conectadas en los puertos 8/..

8inalmente, erificamos que todo este en su lugar antes de cerrar la tapa del equipo.

Configuracin de la red"
Asumimos que la red -AE esta funcionando, en nuestro caso traba1aremos con un t@pico router inalmbrico, que dispone de un s;itch integrado de 5 puertos.

Estos s;itches proporcionan direcciones ip dinamicas (por dhcp), aun as@, lo ms recomendable es que nuestro ser idor elastix tenga asignada una direccion ip que no cambie, asi que elegimos una fuera del rango dhcp, como por e1emplo la 0I9.0J?.0.06 (t#me nota, necesitar este dato ms adelante).

>erificar que la red -AE este operati a con el cableado correspondiente entre los equipos: .er idor Elastix K!!!!G s;itch)router, ,elefono ip (puerto LAE) K!!!G s;itch)router Estacion de ,raba1o (9do 7") K!!G s;itch)router

Instalacin del Soft$are" -a imagen del cd del soft;are debe ser descargado desde la pagina oficial: http:));;;.elastix.org "olocar el "2 de Elastix, y bootear el 7" para que inicie desde la unidad de "2. !"!# El proceso de instalaci$n por defecto particionar y borrar todo el disco duro del %C.

El soft;are continuar el proceso de instalaci#n en la siguientes secuencias de pantallas:

presionar la tecla MEE,EBN

.eleccionar EspaOol M.panishN

.eleccionar la distribuci#n del teclado seg'n corresponda MesN

pantalla de Pien enida MEE,EBN

Eo se complique (borrar todo el disco duro por defecto)& MEE,EBN

Esta seguroQ MEE,EBN oh, oh, demasiado tarde :!)

Eo MEnterN

8ran1a Roraria MAm<rica)"aracasN

"ontraseOa del usuario root de linux Mimportante, escribala para que no se le ol ide&N

2e1e la seleccion de programas por defecto MEE,EBN

Espere un momento, no se aya toda ia a tomar el cafe...

4(, dele MEE,EBN

Ahora despidase de la informaci#n anterior del disco duro :!)

Pueno, puede quedarse iendo estas pantallas, o darse una uelta, estirar las piernas y tomarse el caf<..

instalaci#n en progreso...

a bien ....

al finalizar, el sistema le pide reiniciar luego de la instalaci#n, (recuerde sacar el cd de la unidad)

Eue a pantalla de booteo del ser idor, de1e que pase el tiempo o presione MEE,EBN para iniciar desde la partici#n de Elastix...

+niciando los ser icios ...

7antalla de la consola, puede ingresar con el usuario $root% y la contraseOa que defini# anteriormente.. .i el equipo esta conectado al s;itch)router, esta pantalla le mostrar la +7 que tom# por 2R"7. Ac podemos fi1ar la +7 con el comando S setup MenterN seleccione la opci#n $"onfiguraci#n de la red%

eli1a la intefaz $eth6%

"oloque todos los parametros correspondientes, la ip definida (fuera del rango dhcp) por e1emplo 0I9.0J?.0.06, la ip de la puerta de enlace ) gate;ay (router) por e1emplo 0I9.0J?.0.0, , y la mascara 9==.9==.9==.6 (red clase A).

Configuracin de la Central (lasti)" En este punto, ya podemos acceder desde la estaci#n de traba1o (el otro 7"), abrimos el na egador ;eb, y apuntamos a la direcci#n ip del ser idor elastix: por e1emplo http:))0I9.0J?.0.06 la pantalla nos pedir un usuario y contraseOa, por defecto es: Dsuario: admin contraseOa: palosanto. Crear extensiones: 7rocedemos a crear la extensiones, seleccionamos la pestaOa de $7P/%. En el caso de softphones o tel<fonos +7 compatibles con el protocolo .+7, seleccionamos la opci#n $Add Extension%, y de la lista, por defecto elegimos el $Aeneric .+7 de ice% Eos aparecer un cuestionario similar al siguiente, aqu@ lo importante son el $Dser Extension%: que es el numero de la extensi#n (por e1emplo 066), el $2isplay Eame% es el nombre de la extension, es el texto que aparecera en la pantalla del telefono cuando marquen desde la misma (por e1emplo Becepcion). T finalmente en la secci#n de $2e ice options%, el $secret% que es la cla e (por e1emplo 066), estos datos deben coincidir con los que se coloquen en el tel<fono ip o softphone. Al crear mas de una extensi#n, podremos comunicarnos entre estas, apenas apliquemos los cambios :!).

Crear Troncales: Eecesitamos indicarle al sistema, como se comunica con el exterior, en el caso de tener una tar1eta ,23 instalada, (/0667, A5667, etc), debe aparecer detectada en la secci#n de $.ystem)Rard;are 2etection%(si no aparece, es que no se ha detectado a ni el del hard;are correctamente) . -as troncales de estas tar1etas son definidas como UA7 o 2AR2+. En el caso de una tar1eta multipuertos, cada uno tiene una referencia 'nica: UA7)6, 2AR2+)6, o simplemente 6. 7or defecto el sistema iene con UA7)g6. En el caso de Aate;ays (8/4), aparecen como troncales .+7 , igualmente en el caso de interconectar otras centrales Elastix remotamente, o pro eedores de >4+7, pero en definiti a, todas las trocales deben estar definidas en esta secci#n, para poder crear las Butas Entrantes o .alientes que correspondan. Rutas Salientes: -uego, procedemos a crear la ruta saliente (para poder llamar hacia afuera), en nuestro caso amos a considerar que todas las llamadas salgan por la operadora "AE,>, para ello, creamos una ruta saliente $4utbound Boutes%, y llenamos el cuestionario que aparece: los alores importante son: el nombre ) $Boute Eame%, (p.e. "AE,>), el plan de discado) $2ial 7attern% (p.e. E//////) algunos de los ms comunes pueden ser agregados, eligiendolos de la lista $2ial pattern ;izards%, como llamadas locales de V digitos, internacionales, etc. 8inalmente colocamos la troncal por donde saldra la llamada, si hay mas de una, se intentara en ese orden, en caso de que este ocupada la linea, con la siguiente. ,ambi<n, podemos elegir mas de una ruta saliente, si tenemos arias operadoras, asociando seg'n el patron de discado, y en el orden en que esten programadas.

Rutas Entrantes: Al menos hay que definir una extension, para que suene cuando se llama desde afuera, si hay inter<s que suene mas de una extensi#n, debemos crear un grupo de timbrado. En nuestro caso, amos a crear una ruta, para que suene en cualquier extension, para ello primero creamos un grupo de timbrado, que llamaremos ,424., y le asignamos el n'mero (J66), el tiempo mximo de repique, antes de tomar la siguiente acci#n, incorporamos cada una de las extensiones que deseamos que repiquen (una por linea) en la -ista, y elegimos la estrategia, (p.e. ,odas al mismo tiempo).

"on el grupo de timbrado creado, procedemos a crear la ruta entrante ( $+nbound Boute%), en este caso, le damos Add, del cuestionario, elegimos que el destino ($.et 2estination%) sea solamente el grupo de timbrado J66, y le damos al boton de submit.

Aplicamos los cambios, y oila&, ya podemos recibir y hacer llamadas entre las extensiones y desde "AE,>. "omo nos quedan algunos minutos toda @a, amos a re isar algunos detalles.

Configuracin del Telefono IP" Dn telefono +7, es como un pequeOo router, una ez en la red, puede ser programarse remotamente conociendo su ip, y el usuario)contraseOa de la interfaz LEP. Pasicamente para recibir y hacer llamadas, se requiere programar: 0. -a ip de la central a la cual se an a conectar (que definimos arriba), 9. El numero de la extensi#n. :. Dsuario (el mismo numero de la extensi#n) 5. "ontraseOa (el secret). En algunos casos, luego de configurarlos, no registran (no dan tono de llamada, o dan mensa1e de que no estan disponibles). Esto se resuel e, configurando el archi o $sipWcustom.conf% y agregando la linea: sipdebug X yes

7ara esto, podemos utilizar el editor de texto que se encuentra en 7P/!,ools, alli colocamos el nombre del archi o que deseamos editar.

hora *ue sigue+" 4(, ya logramos que la cosa funcionara, pero esto es apenas el principio... Algunas recomendaciones: 0. "A3P+E -A. "-A>E., no de1e las que trae por defecto, ya que cualquiera que lea un manual puede ingresar a su central, y dar al traste todo su traba1o en un momento. 9. Raga respaldos, y guardarlos fuera del ser idor, (.+.,E3A!Pac(up)Bestore). :. Asigne direcciones fi1as a todos los elementos de la central telef#nica, ya que si llegara a fallar el router, no podra comunicarse (coloque como gate;ay en los telefonos la ip de la central elastix). 5. "ambiar los mensa1es al espaOol, esto es facil, debemos agregar en el archi o $sipWcustom.conf% , la linea: language X es

También podría gustarte