actividad 6 y 7 lab telefonia

Upload: rogelio-perales

Post on 05-Mar-2016

11 views

Category:

Documents


0 download

DESCRIPTION

Telefonía

TRANSCRIPT

  • FIME UANL Manuel Munguia Macario

    1. Instalacin del software Trixbox (lo mismo para Elastix)

    El primer paso para la implementacin de un sistema PBX IP es definir el

    software a instalar, en nuestro caso seleccionamos Trixbox, (aunque Elastix es

    otra buena opcin) y el hardware equipo que se va a utilizar para instalar el

    software y que finalmente va a ser el conmutador o servidor PBX IP de nuestra

    red de telefona IP.

    Seccin 1.01 Instalacin en Hardware

    El equipo a utilizar para la instalacin del Trixbox, puede ser desde una simple

    PC o laptop, hasta un servidor de ltima generacin, lo cual va a depender del

    uso y tipo de red de telefona IP a implementar. Sin embargo, debemos de tener

    en claro, que independiente del equipo a usar, al instalar el software, lo que

    ocurre en primer lugar es el formateo del disco duro del equipo, por lo cual

    cualquier dato que tenga se va a perder.

    Los requerimientos mnimos para Trixbox son:

    Pentium III a 500Mhz o superior

    Memoria RAM 256 Mb

    Disco Duro de 6 GB o superior

    Tarjeta de Red 10 Mbps o superior

    Unidad de CD-ROM

    Para la instalacin, es necesario contar descargar el software de la pgina

    oficial:

    (O en su defecto de la pgina de Elastix, si se elige esa distribucin)

    http://fonality.com/trixbox/downloads

    Cuando se descarga el software, es recomendable que se descargue una versin

    estable. Aunque la ltima versin puede tener mayores funcionalidades,

    tambin puede contener errores, con lo cual se podra complicar en mayor

    grado la instalacin y configuracin del sistema. El descargar una versin

    estable del Trixbox o cualquier otra distribucin te garantiza que ya se

  • FIME UANL Manuel Munguia Macario

    corrigieron la mayora de los errores y hay ms soporte en la red en caso de

    algn problema a la hora de la instalacin.

    El software descargado viene en formato *.iso, lo cual significa que es una

    imagen de CD y debe ser grabado en un disco compacto, CD en una USB con

    algn software especial de grabacin como Nero o cualquier otro software de

    uso libre, el cual podrs encontrar en la red al hacer una bsqueda de cmo

    grabar iso a CD .iso a USB.

    Una vez grabado la imagen de Trixbox en el CD ( en una USB), introdzcalo en

    la unidad del PC en el que lo instalar y reincielo para que comience el proceso

    de instalacin.

    Seccin 1.02 Instalacin en mquina virtual

    Si no se desea formatear una mquina, existe la opcin de utilizar una mquina

    virtual para la instalacin del Trixbox.

    Una mquina virtual es un software que permite utilizar los recursos de un

    equipo PC o laptop, (por ejemplo, memoria RAM, espacio en disco duro, puertos

    etc), sin afectar los datos del equipo anfitrin. Uno de los software de

    virtualizacin ms usados es el Virtualbox, acerca del cual se encuentra mayor

    informacin y formas de descargarlo desde la pgina web

    https://www.virtualbox.org/.

    En sta pgina se encuentra informacin, tutoriales y ejemplos de cmo utilizar

    Virtualbox y cmo empezar a crear una mquina virtual para pruebas de

    software de sistemas operativos. Esto significa que podemos tener en nuestra

    maquina el sistema operativo windows 7 y podemos instalar para probar

    windows 8, ubuntu, etc.

    Cuando se va a utilizar una mquina virtual para probar Trixbox Elastix, hay

    que considerar los requerimientos mnimos y con cuanta memoria y disco duro

    se cuenta en nuestro equipo, ya que se va a compartir con la mquina virtual

    mientras est funcionando.

    Una vez creada la mquina virtual, podemos usar directamente el archivo *.iso

    descargado, direccionndolo al disco duro asignado a la mquina virtual, para

  • FIME UANL Manuel Munguia Macario

    que a la hora de inicializarla, tome el archivo *.iso para empezar a cargarlo en

    su mquina virtual. De aqu en adelante, las instrucciones de configuracin y

    puesta en marcha del Trixbox son las mismas que para una maquina real.

    Seccin 1.03 Configuracin de la instalacin

    Cuando el equipo se enciende, se inicia el proceso de instalacin del software.

    En este primer paso se instala primero el sistema operativo Linux CentOS y

    posteriormente el resto del software necesario para el funcionamiento de

    Trixbox.

    En la primera pantalla de instalacin aparece un mensaje, si el equipo ser

    utilizado solo como servidor PBX, prosiga con la instalacin presionando Enter.

    Si el equipo es adems utilizado para otros fines, teclee advanced y luego

    presione Enter para instalar trixbox en modo avanzado.

    Nota: Al presionar Enter, toda la informacin almacenada previamente en disco

    duro del equipo ser eliminada.

    Figura 1-1 Primer pantalla de la instalacin de Trixbox

    Seccin 1.04 Configuracin del teclado

    Luego de la deteccin del hardware y los componentes de su sistema, se le

    pedir que escoja su tipo de teclado. Use las teclas de navegacin del teclado y

    elija el ms apropiado, por ejemplo lt_latin1, luego con la tecla Tab muvase

    hasta el OK y presione Enter.

  • FIME UANL Manuel Munguia Macario

    Figura 1-2 Seleccin del tipo de teclado

    Seccin 1.05 Seleccin de Zona horaria

    Luego de probar el hardware detectado, se preguntara por la zona horaria. Elija

    su zona horaria, por ejemplo: America/Monterrey, luego presione Enter.

    Figura 1-3 Seleccin de Zona Horaria

  • FIME UANL Manuel Munguia Macario

    Seccin 1.06 Contrasea de administrador o root.

    Un paso muy importante es la asignacin de claves de acceso al servidor. En

    este paso del proceso, se le va a preguntar la clave de root, el usuario root es

    como el usuario principal del servidor, el administrador, el que puede hacer

    cualquier cambio. En este caso, introduzca la clave, recurdela y gurdela en un

    lugar seguro, ya que si olvida la clave tendr problemas para ingresar a su

    sistema.

    Figura 1-4 Asignacin de clave a la cuenta root

    Seccin 1.07 Inicio de la instalacin

    Despus de asignar su contrasea para el usuario root, el proceso de

    instalacin continuar e iniciar a formatear su disco duro y la instalacin de

    los paquetes de software necesarios para que el servidor PBX IP funcione. El

    tiempo de este proceso depender de la capacidad de la PC, esto es, no slo su

    procesador, sino el tipo de disco duro, la velocidad de su unidad de CD, la

    cantidad de memoria RAM, etc.

    Durante la instalacin usted ver una pantalla similar a la figura 3-5, en la que

    se muestra la instalacin de cada paquete de software de Asterisk.

  • FIME UANL Manuel Munguia Macario

    Figura 1-5 Proceso de instalacin de paquetes de Linux Centos

    Seccin 1.08 Inicio de Trixbox

    Una vez terminada la instalacin de Linux se expulsar el CD, (si no saca el CD lo

    puedes sacar manualmente y reiniciarla con Ctrl+ Alt+ Suprim) tmelo y espere

    a que se reinicie el equipo por primera vez. Cuando se complete la instalacin el

    sistema se reiniciar varias veces y terminando estar listo para poder trabajar

    con l, mostrando la ventana que se muestra en la figura 3-6, que corresponde

    al gestor de arranque mltiple del sistema linux instalado.

    Figura 1-6 GRUB (GRand Unified Bootloader) del sistema o gestor de arranque mltiple

  • FIME UANL Manuel Munguia Macario

    En el caso de que instale una versin anterior a Trixbox 2.8, cuando aparezca

    una ventana de Kudzu le preguntara si quiere configurar, ignorar, o no hacer

    nada de un hardware nuevo encontrado (si tuviera instalada alguna tarjeta

    Digium con mdulos FXO y FXS). Elija la opcin Configure. Y la pantalla de

    Kudzu reconoce la tarjeta y la configura automticamente.

    En el proceso de la instalacin, el sistema reinicia varias veces y se vuelve a

    mostrar la pantalla de kudzu, simplemente deje que termine.

    Una vez que se termin todo el proceso de instalacin observara la siguiente

    pantalla donde deber registrarse (login: root y password: la contrasea

    configurada en los pasos anteriores):

    Figura 1-7 Interfaz de lnea de comandos

    Para conocer los comandos de ayuda disponibles ejecute el comando 'help-

    trixbox', en donde podr observar aquellos comandos que el servidor puede

    ejecutar desde la lnea de comandos.

  • FIME UANL Manuel Munguia Macario

    2. Configuracin de parmetros de Red de Trixbox. El servidor PBX IP de asterisk va a funcionar dentro de una red de datos, por ello es importante configurarlo con los parmetros adecuados para que pueda ser alcanzado por los dems nodos de la red. Para realizar sta actividad de configuracin de la red, es importante tener informacin del administrador de la red donde se va a conectar el servidor PBX IP. La informacin bsica a obtener es una direccin IP, mscara de subred y puerta de enlace predeterminada, con el fin de que los usuarios puedan conectarse al servidor PBX IP.

    Seccin 2.01 Configuracin de Red

    Si no se introdujeron los datos de la red durante la instalacin del trixbox, se puede configurar una vez que ya se ingres al servidor a travs de la lnea de comandos del Asterisk, usando el comando 'system-config-network', ingrese en ella su direccin IP, en este caso use como ejemplo la direccin 148.234.29.80, usted puede utilizar cualquier otra direccin que se ajuste a su red.

    Figura 2-1 Sistema de configuracin de red

    Ejemplo:

    IP: 148.234.29.80

    Netmask: 255.255.255.224

    Gateway: 148.234.29.65

    Primary Name Server: 148.234.30.91

    Como se muestra en la siguiente figura:

  • FIME UANL Manuel Munguia Macario

    Figura 2-2 Parmetros de red (red 148.234.33.0/27)

    Una vez ajustados estos parmetros, seleccione OK para terminar, luego reinicie

    el servicio de red para aplicar los cambios con el siguiente comando:

    service network restart

    Cuando ejecute el comando, se va sa mostrar una serie de mensajes como los

    que se muestran en la figura 4.3.

    Figura 2-3 Reinicio del servicio de red

    Luego de esto su red debe estar activa con los parmetros que le ha configurado

    sin necesidad de volver a reiniciar su equipo.

    Puede comprobar los parmetros de configuracin de su red, utilizando el

    comando ifconfig, en el indicador del sistema de consola de linux.

  • FIME UANL Manuel Munguia Macario

    3. Configuracin de hardware Zaptel Dahdi. Cuando el sistema PBX IP va a usar hardware para interconexin con lneas telefnicas telfonos analgicos, este hardware necesita ser configurado usando las herramientas Zaptel y Dahdi.

    Seccin 3.01 Configuracin de Zaptel Durante la instalacin de Trixbox, le aparece una ventana de Kudzu donde le pregunta si desea configurar, ignora, o no hacer nada para un hardware nuevo encontrado como por ejemplo de tarjetas Digium con mdulos FXO y FXS, (los mdulos FXO contienen puertos RJ11 donde se conectan las lneas de telfono, mientras que los mdulos FXS contiene los puertos RJ11 para conectar telfonos analgicos). Si no se configur durante la instalacin, vaya a la lnea de comando del servidor PBX IP, escriba el siguiente comando para configurar automticamente la tarjeta zaptel: [root@localhost]# genzaptelconf Para poder comprobar su configuracin escriba el siguiente comando: [root@localhost]# ztcfg vvv

    Seccin 3.02 Configurar DAHDI

    DAHDI es el nuevo nombre para Zaptel desde el 19 de Mayo de 2008, puede

    consultar el sitio web http://www.asterisk.org/zaptel-to-dahdi para ms

    detalles.

    Para configurar su tarjeta es necesario realizar 3 sencillos pasos. El primero

    consiste en detectar el hardware, el segundo en su configuracin y por ltimo su

    reinicio. En su interfaz de lnea de comandos o CLI realice lo siguiente:

    Comando para detectar el hardware:

    [root@localhost]# dahdi_genconf

    Para poder comprobar su configuracin escriba el siguiente comando:

    [root@localhost]# dahdi_cfg vv

    Ahora dirjase al directorio /etc/init.d tecleando:

  • FIME UANL Manuel Munguia Macario

    [root@localhost]# cd /etc/init.d

    Una vez dentro del directorio init.d ingrese lo siguiente:

    perl dahdi restart (sin comillas)

    Con dahdi restart usted reinicia DAHDI.

    Por ltimo es necesario reiniciar Asterisk, para ello introduzca el comando

    amportal restart:

    [root@localhost]# amportal restart

    Con el comando amportal restart usted reinicia el sistema.

    4. Seguridad para el servidor PBX IP. Uno de los aspectos importantes en la seguridad del servidor PBX IP es la configuracin de los diferentes accesos para configuracin de servicios y extensiones. Se debe de tener sumo cuidado con las claves de acceso y usar los lineamientos de seguridad bsica para su eleccin que consiste en usar mnimo 8 caracteres, usando maysculas, minsculas y nmeros.

    Seccin 4.01 Cambio de Claves de acceso al servidor PBX IP Passwords

    Un punto importante a considerar en nuestra red es la seguridad. Por ello

    necesitamos asegurarnos que el servidor PBX IP tenga una clave de acceso que

    solo el administrador debe de conocer. Para crear esas claves hacemos lo

    siguiente, en la lnea de comandos de Trixbox, cambie la clave admin utilizando

    el comando passwd. Despus, necesita teclear la nueva clave dos veces.

    Recuerde que usted debe de escoger una clave de acceso segura antes de poner

    en operacin el servidor PBX IP.

  • FIME UANL Manuel Munguia Macario

    Figura 4-1 Cambio de clave de acceso de usuario admin

    Otro paso para asegurar nuestro servidor es resguardar el acceso a la interfaz

    grfica. Para ello, se cambia la contrasea de acceso a la interfaz grfica va Web

    con el comando passwd-maint.

    Actualice el password maint en la lnea de comandos, escriba el password dos

    veces.

    Figura 4-2 Actualizacin de la clave de acceso maint

    Actualice la clave de acceso AMP con el comando passwd-amp, escriba la clave

    de acceso dos veces.

    En seguida actualice la clave de acceso meetme con el comando passwd-

    meetme, escriba la clave de acceso dos veces. Recuerde mantener las claves de

    acceso en lugares seguros.

  • FIME UANL Manuel Munguia Macario

    Seccin 4.02 Cambiar cantidad de informacin en pantalla

    Cada vez que existe un cambio en los procesos o actividad del servidor PBX IP,

    se registran esos cambios y se muestran en pantalla. Podemos elegir la cantidad

    de informacin que se nos muestra en pantalla usando el siguiente

    procedimiento.

    Ingresar a la CLI de Trixbox y teclear:

    asterisk r

    Figura 4-3 CLI (Interfaz de lnea de comandos) de asterisk

    En versiones anteriores por default el sistema de Verbosity Trixbox/Asterisk es 1 v. este bsicamente no te permite ver todo lo que sucede con Asterisk. En la versin de Trixbox 2.8 el verbosity es 3 vvv.

    Si tenemos una versin anterior cambiaremos a 3vs, esto significa que cuando

    Asterisk inicie usando vvv en lugar de v podr mostrar ms informacin del

    proceso de las llamadas.

    Salir de la CLI tecleando exit, teclear el siguiente comando para editar el

    archivo safe_asterisk.

    nano /usr/sbin/safe_asterisk Cerca de 12 lneas abajo se mostrar algo como esto: ASTARGS="-v -g -p -U asterisk -G asterisk" Note que solamente tiene una -v. Y ahora cambiaras a lo siguiente: ASTARGS="-vvv -g -p -U asterisk -G asterisk"

  • FIME UANL Manuel Munguia Macario

    CTRL+X para salir, e 'Y' cuando te pregunte si quiere guardar los cambios. Enseguida teclear 'amportal restart' y cuando tecle 'asterisk -r' para conectar con su sesin de asterisk, deber ver: Connected to Asterisk 1.2.13 (etc.) currently running on asterisk1 Verbosity is at least 3

  • FIME UANL Manuel Munguia Macario

    5. Conexin a la interfaz grfica FreePBX del Trixbox

    La configuracin de Asterisk se logra modificando archivos, donde se

    introducen comandos para que realice la operacin deseada. En estos archivos

    de configuracin (de hecho su extensin es .conf) se configuran las extensiones

    (los usuarios) y el Dialplan o plan de marcacin, que es donde se define que

    accin tomar el servidor PBX IP de Asterisk para el manejo de llamadas que

    salen y entran en la red de telefona IP.

    Si quisiera comunicarse adems con usuarios conectados en otra red o con

    usuarios que son administrados por otro servidor Asterisk, tendra que editar y

    configurar otros archivos de configuracin. Lo que resulta un proceso tedioso y

    un poco complicado. An ms si se tiene en cuenta que Asterisk es un programa

    instalado en Linux o en su defecto un sistema operativo basado en Linux (como

    el caso de Trixbox) y la mayora de personas no est familiarizada con Linux, su

    filosofa, sistema de archivos, comandos, etc.

    Existe aplicaciones de software en forma de interfaz grfica que nos permiten

    configurar de manera ms fcil el sistema PBX IP de asterisk. Una de esas

    aplicaciones se llama Free PBX, y permiten de una manera fcil e intuitiva la

    configuracin de un servidor PBX IP de Asterisk. En nuestro caso, Trixbox,

    posee instalada la aplicacin de Free PBX por defecto para la configuracin del

    servidor PBX Asterisk.

    Inicialmente deber tener una PC conectada a la misma red del servidor

    Asterisk con una direccin IP que este dentro del rango de direcciones del

    mismo. En la PC tecleara la direccin del Servidor en la barra de direcciones del

    explorador Web.

    Ejemplo: Ir al navegador favorito e ingresar en la barra de direccin:

    http://148.234.29.80 (No le pide contrasea)

  • FIME UANL Manuel Munguia Macario

    Figura 5-1 Interfaz grfica (modo usuario).

    En caso de existir problemas, se debe verificar que ambos equipos estn bajo la

    misma red (puede probarse la conectividad entre ambos equipos mediante

    ping) y que el cableado sea el correcto.

    A nivel de administrador ingrese con la direccin de su Trixbox en su

    navegador de la siguiente manera:

    Ejemplo: Ir al navegador favorito e ingresar en la barra de direccin:

    http://148.234.29.80/maint (maint/password)

    Figura 5-2 Se solicita el password para el modo administrador

  • FIME UANL Manuel Munguia Macario

    Figura 5-3 Interfaz grfica para el modo administrador.

    Para ingresar solamente al FreePBX ingrese la direccin de su Trixbox en su

    navegador de la siguiente manera:

    Ejemplo: Ir al navegador favorito e ingresar en la barra de direccin:

    http://148.234.29.80/admin (wwadmin/password)

    Figura 5-4 Interfaz grfica para modificar la PBX.

    De clic en link que se encuentra en la esquina superior derecha para cambiar al

    nivel de usuario.

  • FIME UANL Manuel Munguia Macario

    6. Instalacin de Webmin y configuracin de DHCP en Trixbox. (no necesario si se usa Elastix) Una de las tareas importantes en el servidor PBX IP es la de poder asignar direcciones IP a los usuarios que se conecten, como por ejemplo, telfonos IP o softphones, quienes necesitaran de una direccin IP para poder conectarse a la red. Este servicio de asignacin de direcciones IP lo hace un servidor de asignacin de direcciones, (DHCP), el cual es un software que viene incluido en el sistema operativo centOS, solo hay que configurarlo. Sin embargo, para usuarios que no tienen experiencia en linux, existen opciones en la red que permiten activar y desactivar este servicio por medio de una interfaz grfica. Para ello, vamos a utilizar una herramienta que se llama webmin, la cual descargaremos de la red e instalaremos para poder administrar el DHCP.

    Seccin 6.01 Instalacin de Webmin

    Webmin es una herramienta valiosa usada para la configuracin del servidor,

    basada en Linux. Webmin instala un GUI (Interfaz grfica de usuario) basado en

    HTTP (Protocolo de Transferencia de Hipertexto) usando el puerto 10000 de un

    navegador.

    Para instalar Webmin, primero necesita descargar el archivo RPM (Red Hat

    Package Manager).

    Primero puede ir a http://www.webmin.com y descarga el ltimo RPM

    Tambin lo puede descargar de la siguiente pgina:

    http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm

    Ingrese a la CLI de su Trixbox y use el comando 'wget' para descargar el archivo

    de webmin.

    [root@localhost]# cd /usr/local

  • FIME UANL Manuel Munguia Macario

    Figura 6-1 Direccin /usr/local.

    [root@localhost local]#wget

    http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm

    [root@localhost local]#ls (El comando ls le muestra los archivos del

    directorio actual).

    Debe aparecer el achivo de webmin.

    [root@localhost local]#rpm ivh webmin-1.530-1.noarch.rpm (Descomprime e

    instala el archivo)

    [root@localhost local]#ls (Te mostrara los archivos de webmin comprimido en

    rpm y el archivo de webmin instalado)

    Despus de esto desde otra computadora puede acceder a Webmin desde su

    navegador de red, utilizando la direccin que se le asigno anteriormente y

    agregando dos puntos y el nmero diez mil al final del ltimo digito, por

    ejemplo:

    https://192.168.0.5:10000

  • FIME UANL Manuel Munguia Macario

    Figura 6-2 Aadir excepcin de seguridad.

    Al presionar la tecla Enter o el botn ir del navegador se mostrar un mensaje

    de seguridad como el de la figura 8.2, se debe confirmar la excepcin de

    seguridad para acceder a Webmin.

    A continuacin se le solicitara un usuario y un password.

    Username: root

    Password: password de root

    Figura 6-3 Login de software Webmin.

  • FIME UANL Manuel Munguia Macario

    Si el usuario y password son correctos usted tendr acceso a Webmin, como se

    muestra en la figura 8.4.

    Figura 6-4 Pgina principal de Webmin.

    Seccin 6.02 Configurar DHCP

    En Webmin se encuentran diversas herramientas de configuracin, elija:

    Servers ->Server DHCP. Esta opcin se encuentra disponible en la parte

    izquierda de la pgina.

    Figura 6-5 Servidor DHCP.

    En Subnets and Shared Networks, elija Add a new subnet.

    Llenas algunos datos bsicos como:

    Network address 148.234.29.96

  • FIME UANL Manuel Munguia Macario

    Address Ranges: 148.234.29.97 a 148.234.29.126

    Netmask: 255.255.255.224

    Lease Time: 3600 segundos

    Max lease time:7200 segundos

    Server Name: 148.34.29.80 (Direccin de su Trixbox)

    Dinamic DNS domain name: proyecto.org

    Todos los dems campos por default y Create.

    Figura 6-6 Parmetros para la creacin de la subred.

    Figura 6-7 Subred creada.

  • FIME UANL Manuel Munguia Macario

    Usted puede presionar Config File, y le deber mostrar lo que acaba de

    configurar, aqu tambin puede editar cualquier otro parmetro.

    Figura 6-8 Archivo de configuracin dhcpd.conf.

    En este caso:

    ddns-update-style none;

    allow booting;

    allow bootp;

    ddns-domainname nombre del DNS

    Para guardar los cambios haga clic en Save, despus presione Apply Changes

    y listo, el Server ahora asigna direcciones a su red. Por ltimo es necesario

    presionar Start para que el DHCP comience a funcionar.

  • FIME UANL Manuel Munguia Macario

    Seccin 6.03 Configuracin de DHCP a travs de la lnea de comandos, CLI

    Antes de empezar a configurar a travs de la interfaz de lnea de comandos es necesario que aprenda algunos comandos bsicos:

    cd (change dir): Permite cambiar de un directorio actual a otro. Ejemplo: Para ir al directorio /etc se teclea cd /etc (sin comillas).

    ls: Quizs uno de los comandos ms utilizados, sirve para listar archivos o ver los archivos que se encuentran en el directorio actual.

    Si se desea configurar y activar el DHCP sin entrar al entorno grfico, se debe modificar el archivo de configuracin dhcpd. Para tal propsito el primer paso ser ingresar al directorio /etc (si tiene dudas consulte la nota al final de la prctica), una vez ah se teclea nano dhcpd.conf, a continuacin debe ingresar los siguientes datos, como se muestra en la siguiente figura:

    Figura 6-9 Archivo de configuracin dhcpd.conf.

    Para salir del archivo de configuracin utilice el conjunto de teclas Ctrl+X, para guardar los cambios tecle la letra Y.

  • FIME UANL Manuel Munguia Macario

    El siguiente paso es iniciar el dhcp, para ello ingrese al directorio /etc/rc.d/init.d, una vez que se encuentre en el directorio podr iniciar el dhcp tecleando: perl dhcpd start(sin comillas).

    Figura 6-10 dhcp iniciado.

    Los comandos cd y ls poseen mltiples opciones, si lo desea puede descubrirlas utilizando el siguiente conjunto de comandos man cd o man ls en su interfaz de lnea de comandos. Nota: Para ingresar a los directorios es necesario anteponer cd al directorio que se desea entrar. Ejemplo: Suponga que desea entrar al directorio /etc, para ello es necesario teclear lo siguiente; cd /etc, al presionar Enter ingresar al directorio, como se muestra al inicio de la prctica en la descripcin del comando cd.

  • FIME UANL Manuel Munguia Macario

    7. Instalacin de los Mdulos Durante la configuracin del servidor PBX IP, un aspecto importante a considerar para la red de telefona IP que se est construyendo, es que servicios se van a poder ofrecer a los usuarios, tales como reenvo de llamadas, mensajes de voz, no molestar, entre muchos otros. Una vez que se decide que servicios se van a ofrecer, ahora hay que activarlos en el servidor PBX IP mediante el procedimiento que se menciona a continuacin.

    Seccin 7.01 Instalacin de Mdulos Paso 1.- Desde la PC acceda a la direccin IP del Server: http://148.234.29.80 a travs del explorador WEB. Paso 2.-Cambie al modo de administrador dando clic en la parte superior derecha del explorador, enseguida le pide su username y su password. Paso 3.- Seleccione PBXPBX Settings, y despus haga clic en Module Admin. Paso 4.- Elija los mdulos que requiera habilitar o que crea de mayor importancia y seleccione enviar como se muestra a continuacin:

    Figura 7-1 Administracin de mdulos.

  • FIME UANL Manuel Munguia Macario

    8. Crear extensiones ZAP. El diseo de la red de telefona IP, implica que se cuenta con informacin sobre la cantidad de extensiones telefnicas que se van a ofrecer. Una vez considerado este aspecto, se tienen que configurar en el servidor PBX IP, dependiendo si van a ser extensiones analgicas o extensiones IP, as como el tipo de protocolo que se va a utilizar.

    Seccin 8.01 Configuracin de extensiones analgicas, (Zaptel) Comenzaremos a crear extensiones. En Trixbox, haga clic en PBXPBX Settings, y dirjase a la ficha Setup y despus a Extensiones. Empiece por la extensin conectada a la Digium TDM400. Elija la tecnologa ZAP

    Figura 8-1 Agregando una extensin analgica.

    Se usa la siguiente configuracin: Extension number: 111 (Puede ser cualquier digito) Display name: Cordless (Nombre de la extensin) Direct DID: DID Alert Info: Outbound CID: Emergency CID: Record Incoming: On Demand Record Outgoing: On Demand

  • FIME UANL Manuel Munguia Macario

    Channel: 1 Voicemail & Directory: Enabled Voicemail password: 111 (Puede ser igual al nmero de extension) Email address: (Direccin de e-mail) Pager email address: Email attachment: Yes (Si quiere escuchar el mensaje desde el e-mail) Play CID: No Play Envelope: No Delete Vmail: Yes (De esta manera los correos de voz se entregarn al inbox del email solamente. Si elige que no, tendr que borrar los Vmail manualmente desde su telfono) Vm options: Vm context: default

    Figura 8-2 Configuracin de la extensin analgica.

    Presione Submit y despus presione la barra naranja que se encuentra en la parte superior derecha y haga de clic en aceptar para aplicar los cambios.

    Figura 8-3 Presione Submit.

  • FIME UANL Manuel Munguia Macario

    Figura 8-4 Aplicar cambios de configuracin.

    Para verificar que todo ocurri con normalidad y que tenemos una extensin funcionando, conecte al puerto FXS del servidor PBX IP un telfono analgico y verifica que el telfono da tono de marcado.

  • FIME UANL Manuel Munguia Macario

    Seccin 8.02 Crear extensiones SIP para los Telfonos IP Linksys

    Siga los siguientes pasos: 1- Entrar por medio de la Web a travs de la direccin http://XX.XX.XX.XX/ (Direccin de su servidor). 2.- Deber entrar en el modo de administrador, seleccione PBXPBX Settings, en la pestaa Setup seleccione Extensions. 3.- Se desplegara una lista de opciones de la cual seleccionara Extensions, como se muestra en la figura 10-11.

    Figura 8-5 Agregar extensin SIP.

    4.- Despus se despliega la lista de Tecnologa del Dispositivo. 5.- Seleccione la opcin SIP y haga clic en Submit, el cual le mostrar el recuadro de agregar SIP Extensin. Aqu podr configurar las extensiones de los telfonos Linksys.

  • FIME UANL Manuel Munguia Macario

    Figura 8-6 Parmetros de configuracin de extensiones SIP.

    7.- En el cual se configura las siguientes opciones: *Nmero de Extensin (Puede poner cualquier extensin) *Nombre a desplegar (Puede ser cualquier nombre) *Secret (Opciones del Dispositivo) 8.- Y para finalizar haga clic en Submit y despus en la barra naranja de la parte superior de la pgina.

    Figura 8-7 Presionar la barra naranja para aplicar los cambios.

    Por ltimo aceptar para finalizar con el alta de la Extensin en el servidor.

  • FIME UANL Manuel Munguia Macario

    9. Configuracin va Web del telfono Linksys. Despus que se crean las extensiones, el siguiente paso es la configuracin de los telfonos IP. Vamos a usar de ejemplo la configuracin de un telfono IP Linksys SPA942 para que se enlace con el servidor PBX IP que estamos configurando. Lo primero que hay que hacer es alimentar el telfono IP SPA942 tal y como se muestra a continuacin. Una vez que tenga el Telfono SPA942, como se muestra en la figura 11, debe:

    Conectar la alimentacin (marcado como el punto 3 en el diagrama del telfono). El auricular (marcado como el punto 1 en el diagrama del telfono). La conexin Ethernet RJ45 (marcado como el punto 4 en el diagrama del telfono).

    Figura 11 Telfono SPA942 de linksys

    Por defecto el SPA-942 obtiene IP por DHCP, puede verificar que as ha ocurrido, vaya al telfono IP y por medio del men accesible con la tecla

    Setup, y usando las flechas arriba y abajo puede verificar la direccin IP asignada en el apartado Network, y seleccionando Current IP. Ahora, vamos a hacer uso de de un navegador de red, ingresando la direccin anteriormente localizada: http://IP (es la direccin que hallaste en el men de network en el SPA942)

  • FIME UANL Manuel Munguia Macario

    Si todo va bien, tendr acceso a la pgina principal de configuracin del SPA-942 y se mostrara la pgina siguiente:

    Figura 9-1 Pgina con informacin relevante de los telfonos Linksys.

    En la parte de la esquina superior derecha haga lo siguiente,

    Admin Login->Advanced (Ingresas con privilegios de administracin

    avanzados).

    Despus de lo cual aparecen todas las posibles configuraciones del telefono IP,

    tales como:

    Info, System, SIP, Regional, Phone, Ext1, Ext2, User, como se muestra a

    continuacin:

  • FIME UANL Manuel Munguia Macario

    Figura 9-2 Configuraciones e informacin disponible para el modo avanzado.

    Vamos a iniciar la configuracin, seleccione System->Optional Network

    Configuration (Aqui puede agregar ciertos parmetros de configuracin de

    red).

    Proxy & Registration:

    Figura 9-3 Configuracin del proxy y registro.

    Proxy: 148.234.29.80 (Direccin de tu Server de Trixbox)

    Outbound Proxy: 148.234.29.80 (Direccin de tu Server de Trixbox)

    Phone-> General:

    Station Name: FIME

    Line key1-> ext 1

    Line key2-> ext 2

    Ext1->Subscriber Information

  • FIME UANL Manuel Munguia Macario

    Figura 9-4 Configuracin del usuario y password para la extension 170.

    Display name: 170 (Nombre que se mostrara en el telfono)

    Password: 12345 (Password asignado)

    User ID: 170 (El nmero de extensin asignada)

    Ext2->Subscriber Information

    Figura 9-5 Configuracin del usuario y password para la extensin 171.

    Display name: 171 (Nombre que se mostrara en el telfono)

    Password: 12345 (Password asignado)

    User ID: 171 (El nmero de extensin asignada)

    NOTA: El SPA942 cuenta con 4 lneas para 2 extensiones.

    Posteriormente debe pulsar sobre Submit All Changes, se reiniciara el telfono y quedaran las extensiones configuradas.

    Figura 9-6 Presione Submit All Changes para aplicar los cambios.

    Despus de esta configuracin, el telfono IP se va a conectar al servidor PBX IP y obtendr la informacin necesaria para darse de alta en el sistema y empezar a funcionar dentro de la red de telefona IP.

  • FIME UANL Manuel Munguia Macario

    Pruebe ahora con el telfono Linksys si funcionan las extensiones que configur con sus respectivas lneas y ahora se pueden habilitar las cuatro lneas si as se requiere. Realice llamadas internas entre todas las extensiones para comprobar que funcionan sin ningn problema.

  • FIME UANL Manuel Munguia Macario

    10. Crear una extensin SIP para el Softphone X-lite. Otra opcin para realizar llamadas dentro de la red de telefona IP es el uso de software que emule a un telfono, llamado softphone, el cual permite hacer y realizar llamadas y tener servicios de telefona sin necesidad de un telfono fsico. Vamos a configurar a continuacin una de las opciones existentes en la red de uso libre, el X-lite.

    Seccin 10.01 Ejemplo de configuracin de un softphone X-lite

    A continuacin vamos a crear una extensin de SoftPhone dentro de una PC, una laptop, una tableta o telfono inteligente, para lo cual vamos a utilizar X-lite el cual puedes descargarlo desde la siguiente Pgina: http://www.counterpath.com/x-lite-4.0-for-windows-download.html Usualmente cualquier tipo de software cambia de versin constantemente, por lo que muy probable tendrs que buscar primero el X-lite en un navegador si el link de arriba no funciona. En el FreePBX del servidor PBX IP, de clic en Setup y despus en Extensions. A continuacin de clic en SIP. Se usa la siguiente configuracin: Extension number: 333 Display name: Soft phone Direct DID: DID Alert Info: Outbound CID: Emergency CID: Record Incoming: On Demand Record Outgoing: On Demand Secret: 12345 (Puede ser la que usted desee) Dtmfmode: rfc2833 Voicemail & Directory: Enabled Voicemail password: 102 Email address: (Direccin de e-mail) Pager email address: Email attachment: Yes (Si quiere escuchar el mensaje desde el e-mail) Play CID: No Play Envelope: No Delete Vmail: Yes (De esta manera los correos de voz se entregarn al inbox del email solamente. Si elige que no, tendr que borrar los Vmail manualmente desde su telfono)

  • FIME UANL Manuel Munguia Macario

    Vm options: Vm context: default

    Figura 10-1 Configuracin de extensin 333 para softphone.

    Haga clic en submit y despus presione la barra naranja que se encuentra en la parte superior derecha que dice Apply configuration changes, porque si no se hace, los cambios no ocurren y no va a funcionar la extensin.

    Figura 10-2 Presione la barra naranja para aplicar los cambios.

    A continuacin aparecer un cuadro naranja, al cual deber presionar Continue with reload para que los cambios tengan efecto.

  • FIME UANL Manuel Munguia Macario

    Figura 10-3 Aplicar cambios de configuracin.

    Ahora, tendremos que ir al equipo donde se instalo el X-lite y hacer algunas configuraciones.

    Figura 10-4 Softphone X-lite.

    En la primera instalacin, automticamente te despliega la pantalla de configuracin, si no sucede puedes dar clic en la flecha que aparece en la parte superior del telfono y elegir `Softphone, Account Settings. Te muestra la siguiente figura:

  • FIME UANL Manuel Munguia Macario

    Figura 10-5 Configuracin del Softphone X-lite.

    En propiedades de Account1 llenar los siguientes campos: User Details Display Name: Softphone User Name: 333 (Tu nmero de extension) Password: 333 ( Igual al `secret) Authorization user name: 333 (Tu nmero de extension) Domain: 148.234.29.80 (La direccin IP de Trixbox) Una vez que el softphone se registre en forma exitosa, se le asignara la extensin y podr establecer una llamada entre las extensiones de la red de telefonia IP en construccin.

  • FIME UANL Manuel Munguia Macario