FUNDACION CODIGO LIBRE DOMINICANA DIVISION DE INGENIERIA Y PROYECTOS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "FUNDACION CODIGO LIBRE DOMINICANA DIVISION DE INGENIERIA Y PROYECTOS www.codigolibre.org"

Transcripción

1 Qué es PBX? Es la sigla para Private Branch exchange. Es el sistema que conecta llamadas dentro de la misma compañía. Comúnmente puede tener desde dos a diez mil extensiones y una conexión al sistema telefónico tradicional (PSTN) para llamadas hacia y desde el exterior de la compañía. Asterisk (en su definición mas común) Es una aplicación de software libre (bajo licencia GPL) creada inicalmente por mark spencer, provee funcionalidades de una central telefónica (PBX). Digium es empresa que promueve el software e invierte en ambos aspectos, el desenvolvimiento de código fuente y en hardware de telefonía de bajo costo que funciona con Asterisk, aunque podemos conectarlo a la red pública de telefonía PSTN (Public Service Telephony Network) con o sin hardware. El proyecto Zapata HOY Dahdi El proyecto ZAPATA fue conducido por Jim Dixon. El es el responsable por el desarrollo del hardware de DIGIUM. Es interesante resaltar que el hardware también es abierto y puede ser producido por cualquier empresa. Hoy Existen placa E1/T1s es producida por Digium, Sangoma y también por Varion. La historia del proyecto zapata puede ser vista en: Conceptos Basicos Canal: Es una conexion que conduce una llamada entrante o saliente en el sistema asterisk. La conexion puede venir o salir hacia telefonia tradicional analogica o digital, o VoIP. Dialplan: Se trata de la configuracion de la central de asterisk que indica el itinerario que sigue una llamada desde que entra o sale del sistema hasta que llega a su punto final. Se trata en lineas generales del comportamiento logico de la central. Extension: En telefonia tradicional, las extensiones se asocian con telefonos, interfaces o menues. En asterisk, una extension es una lista de comandos a ejecutar. Las extensiones se acceden cuando: Se recibe una llamada entrante por un canal dado. El usuario que ha llamado marca la extension Se ejecuta un salto de extensiones desde el dialplan de asterisk. Contexto: El dialplan o logica de comportamiento de asterisk se divide en uno o varios contextos. Un contexto es una coleccion de extensiones. Los contextos existen para poder diferenciar el lugar donde se encuentra una llamada. Aplicacion: Asterisk ejecuta secuencialmente los comandos asociados a cada extension. Esos comandos son realmente aplicaciones que controlan el comportamiento de la llamada y del sistema en si. Ejemplos: Hangup: Colgar la llamada Dial: Realiza una llamada saliente Playback: Reproduce un archivo de sonido Mas adelante hablaremos mas a fondo de aplicaciones.

2 Protocolo SiP fuentes Estructura de Directorios Una sesión de llamada SIP entre 2 teléfonos es establecida como sigue: El teléfono llamante envía un invite El teléfono al que se llama envía una respuesta informativa 100 Tratando retorna. Cuando el teléfono al que se llama empieza a sonar una respuesta 180 sonando es retornada. Cuando el receptor levanta el teléfono, el teléfono al que se llama envía una respuesta 200 OK El teléfono llamante responde con un ACK confirmado Ahora la conversación es transmitida como datos vía RTP Cuando la persona a la que se llama cuelga, una solicitud BYE es enviada al teléfono llamante El teléfono llamante responde con un 200 OK. Es tan simple como eso. El protocolo SIP es fácil de entender y es lógico. /etc/asterisk: Contiene los archivos de configuración. Si al compilar ejecutamos make samples, tendremos ejemplos en este directorio. /usr/lib/asterisk/modules: Contiene los módulos de Asterisk que hemos compilado. /var/lib/asterisk: Contiene diferentes librerías de Asterisk. /var/lib/asterisk/agi-bin: Directorio para contener los AGI. /var/spool/asterisk: Directorio para archivos que genera Asterisk (voic , etc.) /var/log/asterisk: Aquí se guardan los log de Asterisk. Archivos de Configuracion extensions.conf: el propio Dialplan. features.conf: dialplan para métodos complementarios (transferencias, call parking, grabación de llamadas bajo demanda, etc.). meetme.conf: para conferencias. musiconhold.conf: configuracion de la musica en espera. queues.conf: configuracion de colas de llamadas. voic .conf: configuracion de los buzones de voz. Asterisk se configura desde multiples archivos de configuracion, cada uno para una determinada area. Los mas importantes son: Archivo de configuracion maestro: asterisk.conf Archivo de configuracion de modulos: modules.conf Canales: iax.conf: Canales IAX (Inter Asterisk exchange) sip.conf: Canales SIP /etc/dahdi/system.conf: Telefonia Analogica y digital. Instalacion de Asterisk 1.8: Requerimientos Los requerimientos para instalar asterisk son de acuerdo a la necesidad del usuario podríamos poner unos requerimiento aunque podría ser irrelevante dado que los requerimientos varían constantemente de acuerdo a la necesidad.

3 Asterisk utiliza el procesador para procesar las llamadas esto quiere decir que de acuerdo a nuestra necesidad necesitaremos un procesador de gran capacidad para procesar las llamadas simultaneas Requerimiento de paquetes para compilar: libpri, dahdi y asterisk Centos: yum install -y gcc ncurses-devel libtermcap-devel kernel-devel kernel-smp-devel gcc-c++ openssl-devel newt-devel zlib-devel unixodbc-devel libtool wget make Debian: apt-get install build-essential subversion libncurses5-dev libssl-dev libxml2-dev vim-nox linux-source wget linux-headers-`uname -r` unixodbc-dev Esta opción es independiente de la distribución GNU/linux o derivado de (RedHat o Debian), pero instalara todas las dependencias ~]# cd /usr/src/asterisk-src/asterisk-1.8-current ~]#./contrib/scripts/install_prereq install ~]#./contrib/scripts/install_prereq install-unpackaged Nota: nosotros vamos a crear un directorio de nombre asterisk-src /usr/src/ para extraer y compilar seguimos el orden: libpri, dahdi y por ultimo asterisk, usaremos wget para descargar los fuentes de digium. ~]# mkdir /usr/src/asterisk-src ~]# cd /usr/src/asterisk-src [src]# wget [src]# wget [src]# wget Extrayendo los códigos fuentes opcion 1 dotos a la vez src]#for x in *.gz;do tar zxvf $x;done opcion 2 paquete por paquete src]#tar xzvf asterisk-1.8-current.tar.gz src]#tar xzvf dahdi-linux-complete-current.tar.gz src]#tar xzvf libpri-1.4-current.tar.gz Compilando Libpri src]#cd libpri-1.4-current src]#tar xzvf src]#make clean src]#make src]#make install Compilando Dahdi y Dahdi Tools src]#cd dahdi-linux-complete-current src]#make clean src]#make src]#make install Compilando Asterisk src]#cd asterisk-1.8-current src]#./configure src]#make menuconfig src]#make src]#make install src]#make config src]#make samples Agregando un usuario para asterisk Cambiando el usuario con que ejecutaremos asterisk

4 Creamos un usuario de nombre asterisk src]# adduser asterisk Cambiamos los permisos src]# chown -R asteriskpbx:asteriskpbx /usr/lib/asterisk/ src]# chown -R asteriskpbx:asteriskpbx /var/lib/asterisk/ src]# chown -R asteriskpbx:asteriskpbx /var/spool/asterisk/ src]# chown -R asteriskpbx:asteriskpbx /var/log/asterisk/ src]# chown -R asteriskpbx:asteriskpbx /var/run/asterisk src]# chown asteriskpbx:asteriskpbx /usr/sbin/asterisk src]# chown -R asteriskpbx:asteriskpbx /var/lib/asterisk/sounds/ Editamos el archivo asterisk.conf para indicarle con que usuario inicia asterisk src]# vim /etc/asterisk/asterisk.conf Modificamos el archivo en los parámetros runuser=asteriskpbx rungroup=asteriskpbx Configurando Asterisk PBX El archivo extensions.conf es la parte central de toda la configuración, dado que es donde se define el dialplan de Asterisk. caracteres alfanuméricos además del guión y el guión bajo. Ejemplo: Entradas invalidas y timeouts Ejemplo. exten => 100,1,Answer( ) ; contesta la llamada exten => 100,n,Background(enter ext of person) ; espera digitos y pasa a la extension en el mismo contexto exten => 100,n,WaitExten(10) exten => 100,n,Hangup() exten => 101,1,Dial(SIP/101,10) exten => 101,n,Playback(vm nobodyavail) exten => 101,n,Hangup() exten => 102,1,Dial(SIP/101,10) exten => 102,n,Playback(vm nobodyavail) exten => 102,n,Hangup() exten => i,1,playback(pbx invalid) ; Suena un mensaje que indica extension invalida exten => i,n,playback(vm goodbye) ; Otro mensaje de adios exten => i,n,hangup() ; Cuelga la llamada exten => t,1,playback(vm goodbye) ; mensaje de adios exten => t,n,hangup() ; Cuelga la llamada Algunas variables definidas automaticamente por asterisk Listado de variables más importantes: ${CALLERID}: caller ID actual, nombre y número. ${CONTEXT}: contexto actual. ${EXTEN}: extensión actual. ${CHANNEL}: canal actual. ${DIALSTATUS}: estado de la llamada: unavailable, congestion, busy, noanswer, answer, cancel, hangup. ${DATETIME}: hora actual. Un comando útil para ver el contenido es NoOp: NoOp ( ${VARIABLE} ) ; Mostrará en el CLI el valor. Variable ${EXTEN}

5 Permite saber cuál es la extensión que fue marcada. Se utiliza comunmente para eliminar dígitos marcados: ${EXTEN:x} Si x es positivo, quita los primeros x dígitos marcados exten => _XXX,1,SayDigits(${EXTEN:1}) Si x es negativo, devuelve los últimos x dígitos marcados exten => _XXX,1,SayDigits(${EXTEN: 1}) Aplicación GotoIf() GotoIf(expresion1?destino1:destino2) Ejemplo GotoIf [extensiones] exten => 105,1,Set(TEST=1) exten => 105,2,GotoIf($[${TEST} = 1]?10,3) exten => 105,3,Playback(weasels eaten phonesys) exten => 105,4,Playback(office iguanas) exten => 105,5,Set(COUNT=10) exten => 105,6,GotoIf($[${COUNT} > 0 ]?:10) exten => 105,7,SayNumber(${COUNT}) exten => 105,8,Set(COUNT=${COUNT} 1) exten => 105,9,Goto(2) exten => 105,10,Hangup() exten => 105,11,GotoIf($[${CALLERIDNUM} = ]?12:10) exten => 105,12,Dial(SIP/102) exten => 105,13,Playback(abandon all hope) exten => 105,14,Hangup() Bifurcación condicional basada en tiempo Verifica la hora actual del servidor, permitiendo tomar decisiones basadas en tiempo. Se utiliza cuando se quiere dar una bienvenida diferente en horarios de trabajo y fuera de trabajo. GotoIfTime(hora,dias_de_semana,dias_del_mes,meses?etiqueta) Envía la llamada a etiqueta si la fecha y hora actual concuerdan con el criterio especificado por los parámetros. Hora. Lista de uno o más rangos de horario en formato de 24 horas. 09:00 17:00 Dias_de_semana. Lista de uno o más días de la semana mon, tue Dias_del_mes. Día numérico del mes 7 12,15 Meses. Lista de uno o más meses del año un, apr, jul * Matchea con cualquier valor Etiqueta puede ser una prioridad dentro de una misma extensión, una prioridad y extensión dentro del mismo contexto o un contexto, extensión y prioridad. Ejemplo: [inicio] exten => 222,1,GotoIfTime(06:00 17:59),mon fri,*,*?entrada,s,1) exten => 222,n,Goto(afterhours,s,1) El ejemplo anterior indica que cuando se marque la extension 222, si el usuario marca entre las 6am y 5:59pm de lunes a viernes ira al contexto entrada, prioridad 1. De lo contrario ira al contexto afterhours, prioridad 1. Voic Una de las caracteristicas mas populares en la telefonia moderna es la capacidad de dejar mensajes de voz para ser recogidos mas tarde en caso de que el usuario a quien se llama no este disponible. Naturalmente, asterisk posee un voic bastante flexible con las siguientes caracteristicas: Ilimitada proteccion de passwords.

6 Diferentes saludos para los distintos tipos de estado(busy,noanswer,unavailable,etc) Saludos por defecto y tambien personalizados Notificacion por correo y con la opcion de adjuntar el mensaje de voz en el mismo. Indicador de que tiene un mensaje de voz. Aplicado para distintos tipos de telefonos ip. Directorio de la compania basado en los buzones de voz La configuracion del voic es muy facial, a continuacion paso a paso de una manera muy decriptiva como crear el buzon de voz y sus distintas opciones: Para la configuracion basica del voic se veran afectados los archivos de configuracion voic .conf, sip.conf y extensions.conf Primero declaramos el contexto al final del archivo voic .conf que contendra los buzones de voz correspondientes a las extensiones 101 y 102. La sintaxis es: voic .conf [buzon] 101 => 102 => Donde 101 = Es el numero o extension al cual se le asignara el buzon 1234 = Es la clave que sera usada para acceder al buzon de voz Cristhian = Nombre asociado al buzon = Correo donde recibira las notificaciones Ahora editamos el archivo sip.conf donde le diremos a las extensiones 101 y 102 cuales seran sus buzones. Quedara de la siguiente manera: sip.conf [101] type=friend callerid=cris context=extensiones username=101 secret=101 host=dynamic [102] type=friend callerid=elvyn context=extensiones username=102 secret=102 host=dynamic ; Friends place calls and receive calls ; This peer register with us ; Friends place calls and receive calls ; This peer register with us Notese como se le asigna a cada usuario un numero de buzon en el contexto buzon. Configuramos la aplicacion Voic en el diaplan correspondiente a los usuarios. De igual modo, tambien habilitamos la extension para llamar el buzon de voz el cual sera en nuestro caso la extension 888. El contexto extensiones quedaria asi: extensions.conf [extensiones] include => inicio

7 include => entrada exten => 101,1,Dial(SIP/101,20) exten => exten => 101,n,Playback(vm goodbye) exten => 101,n,Hangup() exten => 102,1,Dial(SIP/102,20) exten => exten => 101,n,Playback(vm goodbye) exten => 102,n,Hangup() ;Voic exten => Las Lineas en negritas habilitan el buzon de voz para los usuarios 101 y 102 y la extension 888 habilita la aplicacion Voic Main la cual es la administracion del buzon de voz. La opcion muestra la interfaz de administracion para el contexto buzon creado en el archivo voic .conf. Esto indica que cuando el usuario llame la extension 888 se le solicitara un numero de buzon y una clave para poder acceder. Ya dentro del buzon tendra varias opciones para administrar sus mensajes. Los mensajes se graban en el directorio /var/spool/asterisk/voic / Este es el menu mostrado al usuario para la administracion de sus mensajes a traves de la aplicacion Voic Admin: 1 Mensajes Leidos 3 Opciones Avanzadas 1 Responder 2 Devolver la llamada 3 Sobre 4 Llamada Saliente 5 Dejar un mensaje * Regresar al menu principal 4 Escuchar mensajes anteriores 5 Repetir mensaje actual 6 Tocar el proximo mensaje 7 Borrar el actual mensaje 8 Reenviar el mensaje a otro buzon de voz 9 Guardar el mensaje en un folder * Ayuda # Salir 2 Cambiar folder 3 Opciones avanzadas 0 Opciones del buzon 1 Grabar mensaje de no disponible 2 Grabar mensaje cuando el status sea ocupado 3 Grabar su nombre 4 Cambiar su password * Regresar al menu principal * Ayuda # Salir Ahora estamos listos para recibir mensajes de voz y poder escucharlos a traves del voic admin. Editando las opciones del archivo voic .conf Podemos editar algunas opciones en el archivo voic .conf, algunas son: enviar notificacion por

8 correo, adjuntar el archivo de grabacion en el correo, establecer un numero maximo de mensajes por buzon, establecer un tiempo maximo o minimo de grabacion de mensajes, establecer un cuerpo del mensaje a enviar, etc. :Indica el usuario que envia el mensaje. attach=yes : Establecido a yes el usuario recibira via el mensaje grabado maxmsg=100 : Maximo numero de mensajes que se le permitira al dueno del buzon. maxmessage=180 : Tiempo maximo permitida para la grabacion del mensaje. maxsilence=10 : El servidor espera 10 segundos de silencio antes de terminar la llamada. maxlogins=3 : Numero maximo de intentos fallidos. subject=[pbx]: Mensaje Nuevo ${VM_MSGNUM} en el buzon de voz ${VM_MAILBOX} : Corresponde al asunto que sera mostrado cuando le llegue un correo al usuario. Notese como se utilizan variables de mailbox, mas adelante hablaremos de ellas. body = : Indica el cuerpo del mensaje que recibira el usuario al ser notificado. dateformat=%a, %B %d, %Y at %r : Formato de Fecha donde: %A = Dia de la semana %B = Mes %d = Dia %Y = Ano %r = hora Ya tenemos buzon de voz habilitado en nuestro asterisk. Queues (colas) Las colas son utilizadas por los sistemas PSTN para mantener las solicitudes de sus clientes hasta que algun recurso este disponible. Significa que todo el trafico entrante que exceda la capacidad disponible se colocaran en linea hasta que puedan ser atendidos. Las colas basicamente consisten en: Llamadas entrantes son colocadas en la cola Miembros que responden la cola (Extensiones o usuarios que se loguean como agentes) Una estrategia de como manejar las colas y dividir las llamadas entre los meimbros Musica mientras esperan en cola Anuncios para miembros y clientes Existen dos maneras de crear colas en asterisk: Estatica: donde no necesitas utilizar el archivo agents.conf En esta configuracion, se especificara directamente cuales seran los usuarios que responderan las llamadas correspondiente a una cola especifica. Por Ejemplo, los usuarios SIP/101, SIP/102 y SIP/103 seran los responsables de responder a la cola [micola]. Ventajas: No necesitas utilizar las aplicaciones AgentLogin y AgentBacklogin para que los usuarios se logueen. El usuario se registrara automaticamente en esta cola cuando ingrese. Dinamica: Utilizacion de agents.conf A diferencia de la estatica, aqui debemos escribir no el numero del usuario pero si el numero del agente que esta registrado en el archivo agents.conf. Por ejemplo, member => Agent/1001, member => Agent/1002, member => Agent/1003, indica que los agentes 1001,1002 y 1003 perteneceran a esa cola. Si se decide utilizar este metodo entonces las aplicaciones Agentlogin y AgentCallbacklogin. Ventajas: La ventaja principal es que el usuario podria loguearse desde cualquier terminal o extension con solo digitar su usuario y clave en la aplicacion Asterisklogin. Opciones de Queues.conf: strategy: Determina como en cual orden las llamadas entraran a los agentes. Las opciones son: ringall: La llamada entra en todos los agentes y cualquiera podra responder roundrobin: La llamada entra en cada agente disponible leastrecent: La llamada entra al agente con mas tiempo sin contestar

9 fewestcalls: La llamada entra al agente con menos tiempo sin contestar random: Selecciona al agente de manera aleatoria sin ningun parametro rrmemory: round robin con memoria. Inicia la serie en aquel ultimo que contesto periodic announce: Realiza mensajes periodicos (Ejemplo: su llamada es importante para nosotros...) periodic announce frequency: Establece con que frecuencia anuncia los mensajes joinempty: Esta opcion controla si las llamadas entrantes pueden entrar a una cola sin miembros. Las opciones disponibles son: yes: Llamadas entrantes pueden ingresar a una cola sin miembros o estos no disponibles. No: Llamadas entrantes no pueden ingresar a una cola sin miembros strict: Llamadas entrantes no pueden ingresar a una cola sin miembros o estos no disponibles. Music: Establece la musica para la espera timeout: Cuanto tiempo se le permite al telefono de un agente sonar antes de considerarse timeout retry: El tiempo a esperar antes de intentar con los agentes nuevamente maxlen: Numero maximo de llamadas entrantes permitidas en una cola. 0 es ilimitado Ahora llevaremos esto a la practica: Creando Colas Estaticas Para la creacion de colas estaticas se editan los archivos queues.conf y extensions.conf. Queues.conf Se agregara un contexto con el nombre [micola] con los siguientes parametros [micola] context=extensiones periodic announce = fcld agents busy periodic announce frequency = 60 joinempty = strict music=default strategy=rrmemory timeout=15 retry=2 maxlen = 0 member => SIP/101 ; Especificamos estaticamente cuales seran las extensiones registradas en esta cola. member => SIP/102 member => SIP/103 Luego nos dirigimos a extensions.conf para habilitar la cola extensions.conf exten => 999,1,Answer() exten => 999,n,Ringing exten => 999,n,Wait(2) exten => 999,n,Queue(micola) exten => 999,n,HangUp Asi cuando un usuario llame a la 999 suena y lo coloca en la cola [micola]. Mientras esta a la espera de ser atendido estara por uno de los agentes registrados en esa cola y escuchando la musica por defecto establecida asi como los anuncios periodicos. Creando Colas Dinamicas La unica diferencia en este tema es la inclusion del archivo agents.conf. En este se crean los agentes

10 que mas adelante seran definidos en queues.conf agents.conf Agregamos los siguientes agentes: agent => 1001,1234,Cristhian Nunez agent => 1002,1234,Carlos Castro agent => 1003,1234,Elvyn Bolges y agregamos en extensions.conf una extension con la aplicacion Agentlogin para que puedan registrarse los agentes. Extensions.conf ;Agent Login exten => 888,1,AgentCallbacklogin( ;Agent Logout exten => 889,1,AgentCallbacklogin( l) Cuando el agente digite 888, la aplicacion le preguntara por un usuario (1001) y una clave (1234) y la extension donde recibira las llamadas. Luego de esto todas las llamadas seran enrutadas hacia la extension especificada por el agente. Cuando el agente digite 889 se le preguntara nuevamente por un usuario, clave y extension. El agente puede entrar una nueva extension para que las llamadas sean enrutadas hacia esta ultima. Parqueo de Llamadas (Call Parking) El parqueo de llamadas permite al usuario que recibe una llamada, enviar su llamada a un "cuarto" de parqueo, para volver a atenderla desde otra extensión. Este tipo de acción es útil en el siguiente ejemplo. Supongamos que el administrador de la red recibe una llamada a su extensión ubicada en su escritorio, y esta requiere que él se ubique de frente en un servidor que se encuentra tres pisos mas arriba, y no sabe si alguien podrá atender la llamada en el teléfono ubicado en el cuarto de equipos para que pueda hacer la transferencia normal de la llamada. En este caso, la opción es enviar la llamada a un cuarto temporal, donde mientras tanto el que llama, escuchará la música en espera configurada, hasta que el administrador llegue al cuarto de equipos y vuelva a tomar la llamada. En su central telefónica, para enviar la llamada actual para un cuarto de parqueo, transfiera la llamada a una extensión predefinida, utilizando el carácter predeterminado para transferir. Un vez digitada la extensión, usted escuchará el número de extensión que deberá marcar desde el otro teléfono para volver a recuperar la llamada. La llamada quedará en espera por un lapso máximo de 2 minutos. Mientras la llamada esta parqueada, el que está llamando escuchará la música configurada como "Music On Hold". Para esta configuración tenemos que trabajar con dos archivos de configuración el primero es features.conf y extensions.conf [general] parkext => 700 ; La extension a marcar para parquear una llamada parkpos => ; Rango de extensiones que se usaran como parqueo para las llamadas context => parkedcalls; contexto del parqueo de llamadas parkingtime = 90 ; Tiempo en el parqueo en segundos

11 Luego vamos al archivo extensions.conf y agregamos el siguiente contexto: include => parkedcalls Tenemos que incluir esto en el contexto del que deseemos que use esta característica... Aclarando un poco mas... Cuando parqueemos una llamada usando la extensión 700, una grabadora nos dirá donde tenemos que recogerla, puede que sea desde la 701 al 720. Asterisk Macros Los macros son muy utilizados para construir y evitar repeticiones en el dialplan. Una vez definido el macro, estos pueden ser llamados desde una linea asi como pasarle argumentos. Ilustremos el siguiente ejemplo: Tenemos 3 extensiones en el dialplan que se ven de la siguiente manera: [extensions] exten => 1001,1,Dial(SIP/1001,30) exten => 1001,n,Playback(vm nobodyavail) exten => exten => 1001,n,Hangup() exten => 1002,1,Dial(SIP/1002,30) exten => 1002,n,Playback(vm nobodyavail) exten => exten => 1002,n,Hangup() exten => 1003,1,Dial(SIP/1003,30) exten => 1003,n,Playback(vm nobodyavail) exten => exten => 1003,n,Hangup() Imaginen que sean 100 extensiones en vez de 3. Para esto aplicamos los macros de la siguiente manera: [macro phones] exten => s,1,dial(sip/${arg1},25) exten => s,n,goto(${dialstatus},1) exten => ANSWER,1,Hangup exten => CANCEL,1,Hangup exten => exten => exten => exten => exten => 1001,1,Macro(phones,1001) exten => 1002,1,Macro(phones,1002) exten => 1002,1,Macro(phones,1002) Expliquemos la estructura del macro [macro phones] Este es el nombre con el que se crea el macro. exten => s,1,dial(sip/${arg1},25) exten => s,n,goto(${dialstatus},1) La primera linea ya conocida, ejecuta la aplicacion Dial hablando SIP. La variable ${ARG1} indica el

12 argumento pasado al macro. Mas adelante veremos como llamamos el macro. El Goto envia la llamada dependiendo del status de la misma a las siguientes extensiones: exten => ANSWER,1,Hangup exten => CANCEL,1,Hangup exten => exten => exten => exten => Para llamar el macro, simplemente se ejecuta la siguiente linea: exten => 1001,1,Macro(phones,1001) exten => 1002,1,Macro(phones,1002) exten => 1003,1,Macro(phones,1003) Por ejemplo, para habilitar la extension 1001 simplemente se agrega la extension mas la aplicacion Macro. Los datos entre parentesis (phones,1001) indican el nombre del macro mas la extension a llamar, en este caso la Tomese en cuenta que la extension 1001 es llo que el macro coloca en la variable ${ARG1}. Algunas variables que utiliza el macro son: ${ARG1}: El primer argumento pasado al macro. ${ARG2}: El segundo argumento pasado al macro. ${MACRO_CONTEXT}: El contexto de esta extension que acciona este macro. ${MACRO_EXTEN}: La extension que dispara este macro. Plantillas Sip (Sip Templates) El archivos sip.conf, al igual que los macros permite en este caso habilitar plantillas para evitar repeticiones en el mismo. Se hace un patron principal de la siguiente manera: En el archivo sip.conf creamos la plantilla general con las opciones en comun que tendran cada una de las extensioneso [basico](!) # Con esta opcion declaramos la plantilla type=friend context=extensiones host=dynamic language=es disallow=all allow=ulaw allow=gsm Ya de esta manera simplemente, creamos las extensiones y llamando la plantilla principal. [2003](basico) username=2003 secret=2003 [2004](basico) username=2004 secret=2004 MixMonitor Esta aplicacion hace grabaciones de audio del canal actual. [general] autofallthrough=yes [globals]

13 CALLTIME=${STRFTIME(${EPOCH},America/Santo_Domingo,%Y %m %d %H:%M:%S)} [extensions] exten => _1XXX,1,MixMonitor(${CALLERID(num)} ${CALLTIME} ${EXTEN}.wav) exten => _1XXX,n,Dial(SIP/${EXTEN},10) exten => _1XXX,n,Playback(vm nobodyavail) exten => _1XXX,n,Hangup() Asterisk no tiene una variable de fecha propiamente definida para ser legible inmediatamente por el ojo humano, en cambio usa la variable de fecha EPOCH que si imprime la fecha pero en formato Unix ( ), en [globals] la ponemos mas legible con una funcion de fecha y declaramos la variable CALLTIME, dandones un resultado en la primera prioridad de nuestra extension de: emisor fecha(incluyendo hora) receptor.wav Los conversaciones ya grabadas iran siendo guardadas en /var/spool/asterisk/monitor. Conferencia de llamadas (meetme.conf) Meetme es utilizado para hacer llamadas en conferencia. Se crea un salon (room) en el cual todo aquel que vaya a escuchar la conferencia acceda a el mediante una clave. Editamos el archivo meetme.conf con los siguientes parametros: conf => 9001 ; Estableciendo la extension para la conferencia Tambien se puede colocar claves y claves de administrador para la misma. El administrador como bien dice su nombre, establece la sesion de conferencia. Otros parametros; conf => 9001,12345 ; Inicia la sesion con clave Tambien se puede: conf => 9001,12345,33333; Inicia la sesion con clave y el administrador tendra clave En extensions.conf llamamos la aplicacion Meetme. exten => 9001,1,Answer exten => 9001,n,Wait(1) exten => 9001,n,MeetMe(9001 p) exten => 9001,n,Playback(vm goodbye) exten => 9001,n,Hangup Algunos parametros que le podemos pasar a la aplicacion Meetme son los siguientes: p > permite al usuario salir de la conferencia presionando # m > establece que el caller solo escucha, no habla Interconexion entre Asterisks Para establecer la interconexion entre asterisk, tenemos el siguiente escenario: Servidor 1: Servidor 2: Mediante el protocolo sip, el servidor 1 establecera comunicacion con el servidor 2 Servidor 1 en sip.conf: [general] register =>

14 [asterisk2] type=friend secret=pass2 context=asterisk2_entrada host=dynamic insecure=invite [1000] type=friend host=dynamic context=phones secret=1000 Donde: En el contexto [general] la opcion register indica que el servidor 1 se registara en el servidor 2 utilizando el usuario asterisk1 y la clave pass1,la direccion ip es la direccion del servidor 2 mientas que asterisk2 es la extension local en el servidor 1 a traves del cual se enrutaran las llamadas hacia el asterisk2. Mas abajo en la extension [asterisk2] es la extension que manejara el trunking entre estos 2 equipos. En extensions.conf: [general] autofallthrough=yes [globals] [phones] include => internal include => sucursal [internal] exten => 555,1,Answer() exten => 555,n,Playback(hello world) exten => 555,n,Hangup() exten => _1XXX,1,Dial(SIP/${EXTEN},20) exten => _1XXX,n,Playback(vm nobodyavail) exten => _1XXX,n,Hangup() [sucursal] exten => _2XXX,1,Dial(SIP/asterisk2/${EXTEN},20) exten => _2XXX,n,Playback(vm nobodyavail) exten => _2XXX,n,Hangup() [asterisk2_entrada] include => internal Donde: El patron exten => _1XXX muestra las extensiones locales para el servidor 1 bajo el contexto internal. El contexto [sucursal] muestra la conexion enrutada hacia el servidor 2 de la siguiente manera: [sucursal] exten => _2XXX,1,Dial(SIP/asterisk2/${EXTEN},20) exten => _2XXX,n,Playback(vm nobodyavail) exten => _2XXX,n,Hangup() Cualquier extension que comience el patron 2 (por ejemplo 2003) sera enrutado a traves del usuario

15 SIP/asterisk2 que a su vez es el usuario que esta haciendo el trunking con servidor 2. Servidor 2 La explicacion es exactamente la misma que el servidor 1 En sip.conf: [general] register => [asterisk1] type=friend secret=pass1 context=asterisk1_entrada host=dynamic insecure=invite [2000] type=friend host=dynamic context=phones secret=2000 En extensions.conf [general] autofallthrough=yes [globals] [phones] include => internal include => sucursal [internal] exten => 555,1,Answer() exten => 555,n,Playback(es/hello world) exten => 555,n,Hangup() exten => _2XXX,1,Dial(SIP/${EXTEN},20) exten => _2XXX,n,Playback(vm nobodyavail) exten => _2XXX,n,Hangup() [sucursal] exten => _1XXX,1,Dial(SIP/asterisk1/${EXTEN},20) exten => _1XXX,n,Playback(vm nobodyavail) exten => _1XXX,n,Hangup() [asterisk1_entrada] include => internal Para verificar el registro satisfactorio, escribir en asterisk cli el siguiente comando: sip show registry Asterisk Stats Precioso analizador de CDR, analiza de forma sencilla tus registros de CDR! Asterisk Stat proporciona diferentes reportes y gráficos para permitir al administrador de Asterisk analizar rápidametne y de forma sencilla el tráfico de su servidor Asterisk. Todos los gráficos & reportes (que son impresionantes) están basados on la base de datos CDR.

16 Requerimientos: php gd php common php 5 php mysql php jpgraph httpd nota:para instalar php jpgraph hay que descargar el paquete el siguiete link jpgraph/php jpgraph el5.rf.noarch.rpm ya que no esta disponible en los repositorios de fedora o centos. Instalando asterisk addons: Requerimientos: mysql mysql server mysql connector odbc mysql libs mysql devel libdbi dbd mysql MySQL python mod_auth_mysql Una vez instalado mysql agregamos una contraseña a root iniciamos el servicio de mysql. ~]# service mysqld start ~]# mysqladmin user=root password 'codigolibre' ~]# chkconfig mysqld on Vamos al directorio /usr/src y descargamos el paquete y lo descomprimimos. ~]# cd /usr/src/ src]#wget tar.gz src]# tar xzvf asterisk addons tar.gz src]# cd asterisk addons / asterisk addons ]#./configure asterisk addons ]# make menuselect ;para seleccion de los paquetes deseado. asterisk addons ]# make asterisk addons ]# make install asterisk addons ]# make samples Ahora vamos al archivo /etc/asterisk/cdr_mysql.conf para configurar el nombre de la base de datos el username y passwd para el accesso de la base de datos y lo editamos de la siguiente manera. [global] hostname=localhost dbname=asteriskcdrdb table=cdr password=fcld user=asterisk port=3306 sock=/var/lib/mysql/mysql.sock Editamos el archivo /etc/asterisk/modules.conf agregamos la seccion global con los siguiente.

17 [global] cdr_addon_mysql.so Vamos hacer un login a mysql como root para crear la base de datos y el usuario que va a acceder a la base de dato,y como crear las tablas. ~]# mysql u root p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database asteriskcdrdb; mysql> GRANT SELECT,INSERT ON asteriskcdrdb.* TO IDENTIFIED BY 'fcld'; Ahora creamos la tabla cdr en la base de datos asteriskcdrdb mysql> use asteriskcdrdb; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with A Database changed mysql> CREATE TABLE cdr ( calldate datetime NOT NULL default ' :00:00', clid varchar(80) NOT NULL default '', src varchar(80) NOT NULL default '', dst varchar(80) NOT NULL default '', dcontext varchar(80) NOT NULL default '', channel varchar(80) NOT NULL default '', dstchannel varchar(80) NOT NULL default '', lastapp varchar(80) NOT NULL default '', lastdata varchar(80) NOT NULL default '', duration int(11) NOT NULL default '0', billsec int(11) NOT NULL default '0', disposition varchar(45) NOT NULL default '', amaflags int(11) NOT NULL default '0', accountcode varchar(20) NOT NULL default '', uniqueid varchar(32) NOT NULL default '', userfield varchar(255) NOT NULL default '' ); ALTER TABLE `cdr` ADD INDEX ( `calldate` ); ALTER TABLE `cdr` ADD INDEX ( `dst` ); ALTER TABLE `cdr` ADD INDEX ( `accountcode` ); Reiniciamos asterisk y hacemos una llamada para ver el cdr se esta escribiendo en la base de datos. Tambien lo podemos ver por el cli de asterisk de la manera siguiente. ~]# asterisk vvr srvasterisk*cli> cdr mysql status Deberia de mostrar un mensaje exatamente igual a este: Connected to using table cdr for 0 hours, 15 minutes, 15 seconds. Wrote 1 records since last restart. mysql> select uniqueid, src, calldate from cdr;

18 Instalando asterisk stat: Vamos al directorio /var/www/html y descargamos el paquete de asterisk stat desde el siguiente link: html]# wget stat v2/asterisk stat v2_0_1.tar.gz luego lo descomprimimos y renombramos el directorio. html]# tar xzvf asterisk stat v2_0_1.tar.gz html]# mv asterisk stat v2_0_1 asterisk Editamos el archivo defines.php que se encuentra en el directorio de /var/www/html/asterisk/lib/ y los modificamos de la manera siguiente: html]#vim asterisk/lib/defines.php define ("WEBROOT", "http://srvasterisk.fcld.local/asterisk/"); define ("FSROOT", "/var/www/html/asterisk/"); define ("LIBDIR", FSROOT."lib/"); define ("HOST", "localhost"); define ("PORT", "3306"); define ("USER", "asterisk"); define ("PASS", "192582"); define ("DBNAME", "asteriskcdrdb"); define ("DB_TYPE", "mysql"); // mysql or postgres define ("DB_TABLENAME", "cdr"); Asterisk stat v2.0.1 tiene un bug cuando tu esta exportando un cdr en formato pdf para corregir esto hay que editar el archivo export_pdf.php cambiar la linea 5: include_once(dirname( FILE ). "/lib/fpdf.php"); cambiar a include_once(dirname( FILE ). "/lib/fpdf.php"); Crear un enlace simbólico de cdr.php index.php asterisk]# ln sf cdr.php index.php Ahora iniciemos el servicio de httpd asterisk]# service httpd start Lo agregamos al inicio del sistema asterisk]# chkconfig httpd on Si todos los paso fueron exitosos accedemos desde el navegado a asterisk stat:

19 Asterisk Command Line Interface Para acceder a asterisk command line interface(cli) desde al shell ejecute el comando asterisk pasandole las siguiente opciones r que provee una conexión a la consola de asterisk si el proseso de asterisk ya esta corriendo te provee una interface para controlar la consola de asterisk. ~]# asterisk rvv srvasterisk*cli> la opcion v proporciona mas informacion de asterisk entre mas v agregamos mas informacion nos mostrara.! Es para poder ejecutar comandos de el shell sobre el CLI de asterisk. srvasterisk*cli>!ifconfig eth0 dialplan add extension contiene unos cuantos subcomandos que le permite agregar algunas funcionalidades a tu PBX sin editar directamente los archivos de configuracion. srvasterisk*cli> dialplan add extension 112,1,Dial,SIP/112/ 20 Tt into phone dialplan show muestra el dialplan para un contexto en especifico. srvasterisk*cli> dialplan show phone dialplan add include incluye un contexto en otro contexto. srvasterisk*cli> dialplan add include salida into entrada

20 dialplan reload recarga solo el archivo extensions.conf. srvasterisk*cli> dialplan reload dialplan remove extension remueve una extension. srvasterisk*cli> dialplan remove extension Whole extension removed abort shutdown Cancela un shutdown corriendo srvasterisk*cli> abort shutdown agent logoff configura una agente offline srvasterisk*cli> agent logoff sip/112 agent show muestra los agentes configurados. srvasterisk*cli> agent show agent show online muestra los agentes online srvasterisk*cli> agent show online cdr mysql status muestra el status de la conexion de cdr_mysql srvasterisk*cli> cdr mysql status cdr status muestra el status de los CDR. srvasterisk*cli> cdr status console active configura el display en la console activa srvasterisk*cli> console active console answer responde a una entrada de una llama en la console. srvasterisk*cli> console answer core show applications muestra las aplicaciones registradas para el dialplan. srvasterisk*cli> core show applications core show application muestra una descripcion de la aplicacion. srvasterisk*cli> core show application dial core show channels muestra la informacion en los canales. srvasterisk*cli> core show channels core show channeltypes muestra la informacion de tipo de canal. srvasterisk*cli> core show channeltypes core show codecs muestra las lista de todos los codecs. srvasterisk*cli> core show codecs core show codec muestra un codec en especifico. srvasterisk*cli> core show codec 2 features show muestra los features configurados. srvasterisk*cli> features show http show status muestra el status del server HTTP srvasterisk*cli> http show status iax2 reload recarga la configuracion del iax2 file. srvasterisk*cli> iax2 reload

Figura 3-1. Logotipo Asterisk

Figura 3-1. Logotipo Asterisk CAPÍTULO 3 ASTERISK 1 Introducción La telefonía VoIP es una tecnología que ha revolucionado las comunicaciones y que cada vez está siendo más utilizada. Sin embargo, hay que tener en cuenta la forma en

Más detalles

CONFIGURACIÓN DE GRUPOS, COLAS DE LLAMADAS, AGENTES Y DISTRIBUCIÓN AUTOMÁTICA DE LLAMADAS EN ASTERISK

CONFIGURACIÓN DE GRUPOS, COLAS DE LLAMADAS, AGENTES Y DISTRIBUCIÓN AUTOMÁTICA DE LLAMADAS EN ASTERISK CONFIGURACIÓN DE GRUPOS, COLAS DE LLAMADAS, AGENTES Y DISTRIBUCIÓN AUTOMÁTICA DE LLAMADAS EN ASTERISK Presentado por: MILTON CESAR LOPEZ GALVAN HECTOR HURTADO CANO Presentado a: ING. JAVIER HURTADO UNIVERSIDAD

Más detalles

Asterisk. Configuración

Asterisk. Configuración Asterisk Configuración Primeros Pasos Poder hablar entre 2 extensiones SIP Una vez que asterisk está instalado, podemos configurar los archivos necesarios. En este caso seleccionamos como protocolo (de

Más detalles

TICAR 2015 ASTERISK DEVELOPER. Ing. Fernando A. Gonzalez

TICAR 2015 ASTERISK DEVELOPER. Ing. Fernando A. Gonzalez TICAR 2015 ASTERISK DEVELOPER Ing. Fernando A. Gonzalez Tecnologías La Presentación Uso de Asterisk puro Administración de herramientas por Consola Guía paso a paso basada en experiencias. Escenario: Archlinux

Más detalles

TICAR 2013. TALLER VOIP: Asterisk, como lo hacemos. Foro de Responsables de TICS de las Universidades Nacionales

TICAR 2013. TALLER VOIP: Asterisk, como lo hacemos. Foro de Responsables de TICS de las Universidades Nacionales TICAR 2013 Foro de Responsables de TICS de las Universidades Nacionales TALLER VOIP: Asterisk, como lo hacemos. Diego G. Pérez (diegoperez@unnoba.edu.ar) Benjamín Garzón (bgarzon@unvm.edu.ar) Agenda Asterisk

Más detalles

Modelo de configuración básica de Asterisk 1.4 con la plataforma de Voztelecom

Modelo de configuración básica de Asterisk 1.4 con la plataforma de Voztelecom Modelo de configuración básica de Asterisk 1.4 con la plataforma de Voztelecom Objeto Asterisk es una aplicación de una centralita telefónica (PBX) que permite conectar un número determinado de extensiones

Más detalles

LA REVOLUCIÓN SE LLAMA ASTERISK

LA REVOLUCIÓN SE LLAMA ASTERISK CAPÍTULO 4 LA REVOLUCIÓN SE LLAMA ASTERISK 1 Introducción Ante la demanda cada vez mayor de tecnología VoIP, muchas son las compañías que han ofrecido soluciones propietarias hardware/software de alta

Más detalles

CAPITULO 5: INTEGRACION DEL ASTERISK - AVAYA

CAPITULO 5: INTEGRACION DEL ASTERISK - AVAYA CAPITULO 5: INTEGRACION DEL ASTERISK - AVAYA 5.1 INTRODUCCIÓN El Asterisk es una completa solución de una central telefónica IP por software. Se instala sobre cualquier plataforma de servidor con sistema

Más detalles

Manual de Configuración

Manual de Configuración Manual de Configuración Red VPN en Windows Hacer clic en el botón Inicio, luego en Panel de Control Seleccionar Redes e Internet Seleccionar Centro de Redes y Recursos Compartidos Seleccionar Configurar

Más detalles

Manual de Administración Draft - Noviembre 17 de 2010

Manual de Administración Draft - Noviembre 17 de 2010 Manual de Administración Draft - Noviembre 17 de 2010 DreamPBX, Manual de Administración 1 de 51 DreamPBX, Manual de Administración 2 de 51 Para Comenzar Bienvenido a DreamPBX, este documento describe

Más detalles

Asterisk. Configuración Discado automatico Manejo de Colas

Asterisk. Configuración Discado automatico Manejo de Colas Asterisk Configuración Discado automatico Manejo de Colas Discado automático Archivos.call Se utilizan para iniciar llamadas desde una aplicación externa. Son archivos de texto que al copiarse en el directorio

Más detalles

Unidad de Trabajo nº5 Actividad de Desarrollo Asterisk Servicios de redes e Internet - I.E.S. Siete Palmas

Unidad de Trabajo nº5 Actividad de Desarrollo Asterisk Servicios de redes e Internet - I.E.S. Siete Palmas Unidad de Trabajo nº5 Actividad de Desarrollo Asterisk Servicios de redes e Internet - I.E.S. Siete Palmas Objetivo general: o Configuración de una llamada sencilla con Asterisk Duración prevista: 2 horas

Más detalles

Telefonía IP Prácticas de Laboratorio

Telefonía IP Prácticas de Laboratorio Prácticas de Laboratorio Los materiales de este curso no pueden ser reproducidos en su totalidad o en parte sin el permiso escrito previo de SideVox S.A. SideVox S.A. 2009 Todos los Derechos Reservados

Más detalles

Asterisk 1.4 y FreePBX 2.3

Asterisk 1.4 y FreePBX 2.3 Asterisk 1.4 y FreePBX 2.3 Por Julio Gómez López y Francisco Gil Montoya Universidad de Almería Diciembre de 2.007 Versión 1.1 Índice ASTERISK 1.4 Y FREEPBX 2.3 1 ÍNDICE ÍNDICE DE FIGURAS II III 1. PASOS

Más detalles

Asterisk. Configuración del Correo de Voz

Asterisk. Configuración del Correo de Voz Asterisk Configuración del Correo de Voz Correo de Voz Numero ilimitado de buzones con protección de password y con carpetas para organizar los voicemails. Notificación por correo: Puede anexar el mensaje

Más detalles

Introducción y taller de. David Muñoz Padín -

Introducción y taller de. David Muñoz Padín - Introducción y taller de David Muñoz Padín - @dperilla Quien soy: David Muñoz - Fundador y CTO de Voznet y Quaip Solutions SLU SysAdmin Linux desde 1999 Trabajando con Asterisk desde 2005 Formador online

Más detalles

Asterisk, mas que una central telefónica

Asterisk, mas que una central telefónica Asterisk, mas que una central telefónica Andrés Junge M. Totexa - ATIX ajunge@atix.cl ajunge@totexa. cl Que es VoIP? Telefonía IP? Voice Over Internet Protocol Transmisión de voz sobre redes IP (Internet,

Más detalles

Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5

Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5 Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5 (c) 2014 Xavier Jiménez Índice de contenido Introducción y propósito del documento...1 Instalación de CentOS...1 Instalación

Más detalles

Asterisk. Trixbox. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Asterisk. Trixbox. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Asterisk Trixbox Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Qué es Asterisk Es una PBX híbrida. Cumple con todos los requerimientos de una PBX tradicional a los que se suman los

Más detalles

Descripción y Contenido del Curso VoIP basado en Asterisk PBX

Descripción y Contenido del Curso VoIP basado en Asterisk PBX Descripción y Contenido del Curso VoIP basado en Asterisk PBX Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás

Más detalles

Introducción. Protocolos Asterisk. VoIP. Asterisk. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello.

Introducción. Protocolos Asterisk. VoIP. Asterisk. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello. esteban@delaf.cl L A TEX Universidad Andrés Bello 8 jun 2011 Tabla de contenidos 1 2 3 4 Voice over IP / Voice over Internet Protocol. Conjunto de tecnologías que permiten transportar voz sobre una red

Más detalles

EDUARDO HERNÁNDEZ NARANJO [ASTERISK PBX] PROYECTO FINAL DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS

EDUARDO HERNÁNDEZ NARANJO [ASTERISK PBX] PROYECTO FINAL DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EDUARDO HERNÁNDEZ NARANJO [ASTERISK PBX] PROYECTO FINAL DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS CONTENIDOS 1. Introducción Por qué? Que es? Historia. 2. Asterisk. Funciones Funciones Básicas. Funciones

Más detalles

Asterisk. The Open Source PBX. Pau Oliva Fora http://pof.eslack.org

Asterisk. The Open Source PBX. Pau Oliva Fora <pof@eslack.org> http://pof.eslack.org Asterisk * The Open Source PBX ESILUX 2005 Pau Oliva Fora http://pof.eslack.org Qué es Asterisk? (I) Sustituto de PBX basado en *NIX Características comparables (e incluso mejores) a la

Más detalles

Asterisk. Ing. Roberto Sánchez. Laboratorio de Comunicaciones FIUBA 1/13. VoIP Asterisk Version 0.12. Versión del documento: 0.12

Asterisk. Ing. Roberto Sánchez. Laboratorio de Comunicaciones FIUBA 1/13. VoIP Asterisk Version 0.12. Versión del documento: 0.12 * Asterisk Ing. Roberto Sánchez Versión del documento: 0.12 1/13 Asterisk es una central telefónica IP open source. El objeto del presente documento es dar los primeros pasos en el uso básico de Asterisk.

Más detalles

Sirva este capítulo como pequeña introducción a esta tecnología y su personificación en el uso de Asterisk.

Sirva este capítulo como pequeña introducción a esta tecnología y su personificación en el uso de Asterisk. CAPITULO 4 INTRODUCCION A LA TELEFONIA IP Y ASTERISK En este capítulo cuarto comenzamos a conocer en qué consisten los servicios de telefonía IP. La voz IP o VoIP (Voice over IP) permite el transporte

Más detalles

Al finalizar, se podrán instalar Asterisk, crear usuario y extensiones. Requisitos del lector, para llevar acabo las tareas citadas en este manual

Al finalizar, se podrán instalar Asterisk, crear usuario y extensiones. Requisitos del lector, para llevar acabo las tareas citadas en este manual Manual de Introductoria y de comprensión a Asterisk Que es Asterisk? Asterisk es el software de una central telefónica más usado, tiene la capacidad de hacer y recibir llamadas de Internet, así como interconectarse

Más detalles

Elastix Callcenter La guia total

Elastix Callcenter La guia total Elastix Callcenter La guia total Bueno el nombre esta muy rimbombante, pero esta guía, los tratara de llevar paso a paso, a realizar una configuración exitosa, del modulo de callcenter, para llamadas salientes(llamador

Más detalles

Instalación y configuración de OsTicket en Centos 6.5

Instalación y configuración de OsTicket en Centos 6.5 Instalación y configuración de OsTicket en Centos 6.5 Elaborado por: Juan David Trujillo. 07/01/2015 CONTROL DE CAMBIOS Versión Modificada Descripción del Cambio Cambio realizado por Fecha del cambio 1

Más detalles

Instalación de una planta telefónica con asterisk. Reyna Guadalupe Navas Torres David Alberto Cativo Servano

Instalación de una planta telefónica con asterisk. Reyna Guadalupe Navas Torres David Alberto Cativo Servano Instalación de una planta telefónica con asterisk. Reyna Guadalupe Navas Torres David Alberto Cativo Servano ASTERISK Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades

Más detalles

Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora.

Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Toni de la Fuente Díaz http://blyx.com Septiembre 2006 Introducción:...1 Datos de interés

Más detalles

Asterisk - NIVEL 1. Descripción General del Seminario

Asterisk - NIVEL 1. Descripción General del Seminario Asterisk - NIVEL 1 Descripción General del Seminario Este seminario completamente virtualizado, lo entrenara para administrar sistemas Linux orientado a uso en instalaciones Asterisk, aprenderá a compilar

Más detalles

Manual de Extensión. Portal de Usuario, Códigos de marcación & correo de voz para Central Telefónica 3CX Versión 6.0

Manual de Extensión. Portal de Usuario, Códigos de marcación & correo de voz para Central Telefónica 3CX Versión 6.0 Manual de Extensión Portal de Usuario, Códigos de marcación & correo de voz para Central Telefónica 3CX Versión 6.0 Derechos Reservados 2006-2008, 3CX ltd. http:// E-mail: info@3cx.com La información de

Más detalles

ZeroShell - Configuración del HotSpot

ZeroShell - Configuración del HotSpot ZeroShell - Configuración del HotSpot Planteamiento Configuración network en ZeroShell En SETUP->Network, configurar las direcciones IP de las tarjetas de red: ETH00 hacia la red que debe atravesar el

Más detalles

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier

Más detalles

TUTORIAL DE ARAMANAGER

TUTORIAL DE ARAMANAGER TUTORIAL DE ARAMANAGER Imprimir las Paginas 2-4 Puntos a Completar en el Tutorial Crear Extensiones 1 Extensiones (100-105) Extensiones (200-205) Utilizar protocolo SIP, contraseña 1111, con buzón de voz,

Más detalles

LABORATORIO 3 DE SISTEMAS DE TELECOMUNICACIONES. PRACTICA 2.

LABORATORIO 3 DE SISTEMAS DE TELECOMUNICACIONES. PRACTICA 2. LABORATORIO 3 DE SISTEMAS DE TELECOMUNICACIONES. PRACTICA 2. Presentado Por: ALEJANDRO MAYA MARCELA SOLARTE LLANTEN RAFAEL ESTEBAN CERON Presentado A: MAG. JAVIER ALEXANDER HURTADO. UNIVERSIDAD DEL CAUCA

Más detalles

PAULA JUIZ LÓPEZ 18 DE FEBRERO DE 2013

PAULA JUIZ LÓPEZ 18 DE FEBRERO DE 2013 P R O Y E C T O A S T E R I S K SOFTWARE LIBRE (Bajo licencia GPL) PAULA JUIZ LÓPEZ 18 DE FEBRERO DE 2013 - PAULA JUIZ LÓPEZ Indice 1. Instalación de Asterisk...Pág 2-6 2. Archivos de configuración...pág

Más detalles

VoIP (Asterix) Escuela de Ingeniería de Sistemas y Computación Administración de Redes y Servidores Febrero Junio 2008

VoIP (Asterix) Escuela de Ingeniería de Sistemas y Computación Administración de Redes y Servidores Febrero Junio 2008 VoIP (Asterix) VoIP VoIP se le conoce a un conjunto de protocolos y tecnologias que hace posible que la voz viaje a traves de la red, empleando el protocolo IP. Este conjunto de tecnologias permite poder

Más detalles

TRABAJO FINAL DE CARRERA

TRABAJO FINAL DE CARRERA TRABAJO FINAL DE CARRERA TÍTULO DEL TFC: Configuración e instalación de una PBX de VoIP basada en Asterisk TITULACIÓN: Ingeniería Técnica de Telecomunicaciones, especialidad Telemática AUTOR: Sergio Castro

Más detalles

Asterisk. Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Asterisk. Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Asterisk Instalación Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Instalación: pasos La instalación de Asterisk en un sistema GNU/ Linux sigue los siguientes pasos: 1. Descarga del

Más detalles

FreePBX Agregando Extensiones

FreePBX Agregando Extensiones FreePBX Agregando Extensiones Esta obra está, por la presente, liberada al Dominio Público. Para ver una copia de la dedicación al dominio público, visite http://creativecommons.org/licenses/publicdomain/

Más detalles

MySQL: Guía de Referencia

MySQL: Guía de Referencia Instituto Tecnologico Superior de Coatzacoalcos (ITESCO). MySQL: Guía de Referencia Farid Alfredo Bielma Lopez fbielma@fbielma.org http://fbielma.org/course/fbielma/curso_mysql.pdf Resumen del curso Algunas

Más detalles

GUIA DE CONFIGURACIÓN TRONCAL SIP RIU para ASTERISK

GUIA DE CONFIGURACIÓN TRONCAL SIP RIU para ASTERISK GUIA DE CONFIGURACIÓN TRONCAL SIP RIU para ASTERISK Información requerida Esta guia, sirve para configurar un troncal SIP con el Proxy SIP perteneciente a RIU, actualmente hosteado en la Universidad Nacional

Más detalles

Asterisk. Administración. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1

Asterisk. Administración. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Asterisk Administración Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Inicio de Asterisk En CentOS, como servicio, el arranque de Asterisk se hace con el comando: service asterisk

Más detalles

Asterisk. Asterisk Manager Interface

Asterisk. Asterisk Manager Interface Asterisk Asterisk Manager Interface ASTERISK MANAGER API - Permite a una aplicación cliente conectarse a una instancia de Asterisk vía TCP/IP y ejecutar comandos o leer eventos. - Generalmente, se utiliza

Más detalles

4,5 y 6(4) Instalación de NocatAuth

4,5 y 6(4) Instalación de NocatAuth Página 1 de 16 I nstalación de NoCatAuth bajo Fedora 4,5 y 6(4) Este documento esta basado en las recopilaciones y experiencias propias del autor. El autor declina cualquier responsabilidad derivada de

Más detalles

Asterisk 1.4 y FreePBX 2.3

Asterisk 1.4 y FreePBX 2.3 Asterisk 1.4 y FreePBX 2.3 Por Julio Gómez López y Francisco Gil Montoya Universidad de Almería Diciembre de 2.007 Versión 1.1 Índice ASTERISK 1.4 Y FREEPBX 2.3 1 ÍNDICE II ÍNDICE DE FIGURAS 3 1. PASOS

Más detalles

INICIACIÓN EN TELEFONÍA IP DE ASTERISK

INICIACIÓN EN TELEFONÍA IP DE ASTERISK OBJETIVO DEL CURSO Curso teórico/práctico donde se emplean los conocimientos y habilidades necesarias para implementar una central de telefonía IP basada en Asterisk. Este curso se centra la ejecución

Más detalles

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP Jose Arturo Beltre Castro 2013-1734 ING. JOSE DOÑE Sistemas Operativos III Elastix Elastix es una distribución libre de Servidor de Comunicaciones

Más detalles

Los mejores trucos de Asterisk

Los mejores trucos de Asterisk Los mejores trucos de Asterisk Elio Rojano http://www.sinologic.net/ Advertencia: Esta presentación es técnica Existen ejemplos y código Manténgase lejos de las GUIs Introducción - La mayoría de Asterisk

Más detalles

Asterisk - documentación

Asterisk - documentación Página 1 de 18 INFORMACIÓN GENERAL Programa de formación: IMPLEMENTACIÓN DE SOLUCIONES DE TELEFONÍA IP No de Ficha: 396099 Nombre del instructor: Pedro Alberto Arias Quintero Cédula: 91292889 Fecha de

Más detalles

Anexo B. Configuraciones del Archivo extensions.conf

Anexo B. Configuraciones del Archivo extensions.conf Anexo B. Configuraciones del Archivo extensions.conf ; Dialplan: PROTOTIPO DE UNA ESTACIÓN CELULAR PORTÁTIL PARA ; ATENCIÓN DE EMERGENCIAS ; Julián David Vásquez - Iván Fernando Santa ;Primer contexto.

Más detalles

La telefonía tradicional

La telefonía tradicional VoIP y Asterisk La telefonía tradicional Red telefónica básica RTB: Cada línea RTB tiene asignada una numeración específica. Físicamente está constituida por dos hilos metálicos (par de cobre), que se

Más detalles

Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros.

Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros. Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros. QUE UN PBX CON STP? Asterisk es una central telefónica completamente

Más detalles

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 Monitoreo de redes Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 HIDS: Host Intrusion Detection System OSSEC es un Host Intrusion Detection System, cuya principal función es realizar controles

Más detalles

Configuración MV370 con Asterisk

Configuración MV370 con Asterisk Documentación: Configuración MV370 con Asterisk Autor: Juan Carlos Valero /Xavier Jiménez Fecha: 26/06/2008 Versión: 1.0 Índice de contenido Revisiones...2 Preliminares...3 Pasos previos...3 SIP.CONF...4

Más detalles

Cultura empresarial MISIÓN VISIÓN VALORES

Cultura empresarial MISIÓN VISIÓN VALORES 1 Quiénes somos? ITECOS (IT Communications School) es un Instituto de Formación Tecnológica y de Comunicación dedicada a diseñar, desarrollar y gestionar acciones formativas. 2 MISIÓN Cultura empresarial

Más detalles

Instalación Asterisk y GUI en Zeroshell. Escrito por: Joker

Instalación Asterisk y GUI en Zeroshell. Escrito por: Joker Instalación Asterisk y GUI en Zeroshell. Escrito por: Joker Instalando Asterisk con GUI en Zeroshell En este tutorial se asume que el usuario previamente ha configurado las interfaces de red para poder

Más detalles

Servidor de Protocolo de Transferencia de

Servidor de Protocolo de Transferencia de Servidor de Protocolo de Transferencia de Archivos (FTP) Etiquetas: ftp «Volver a Administración de... Imprimir Table of Contents [-] 1 Acerca del Protocolo FTP 2 Funcionamiento del Protocolo FTP 3 Modos

Más detalles

Como monitorear Asterisk utilizando NRPE de Nagios

Como monitorear Asterisk utilizando NRPE de Nagios Como monitorear Asterisk utilizando NRPE de Nagios Instalando el agente NRPE Si tenemos instalado Asterisk sobre Centos, primero se debe instalar el agente de NRPE, bajando el archivo linux-nrpe-agent.tar.gz.

Más detalles

Informe Implementación Proyecto de Título Tareas a Realizar. Esteban De La Fuente y Eduardo Díaz

Informe Implementación Proyecto de Título Tareas a Realizar. Esteban De La Fuente y Eduardo Díaz Informe Implementación Proyecto de Título Tareas a Realizar Esteban De La Fuente y Eduardo Díaz 2 nov 2009 Índice general 1. Introducción 3 2. Objetivos 4 2.1. Objetivos generales..................................

Más detalles

Apartir de esto podemos decir que en corazón de asterisk (*) es el dialpan que se define en el archivo extension.conf.

Apartir de esto podemos decir que en corazón de asterisk (*) es el dialpan que se define en el archivo extension.conf. Asterisk 101++ o Trabajando en un Dialplan e introducción a AGI Breve resumen del charla anterior Apartir de esto podemos decir que en corazón de asterisk (*) es el dialpan que se define en el archivo

Más detalles

Integración de Asterisk en LDAP

Integración de Asterisk en LDAP Integración de Asterisk en LDAP ## ## Versión 1.0 11/07/06 Página 2/13 Índice de contenido ## Introducción ##...3 ## LDAP ##...4 LDAP y bases de datos...4 ## Astirectory ##...5 ## Instalación y Configuración,

Más detalles

TEMARIO Asterisk Básico-Intermedio-Avanzado

TEMARIO Asterisk Básico-Intermedio-Avanzado 2012 TEMARIO Asterisk Básico- Intermedio- Avanzado México, D.F. 27 de enero del 2012 A quien corresponda Presente. Por medio de la presente nos permitimos hacerte llegar nuestra agenda para el curso que

Más detalles

YA.COM TOTAL ADSL CENTRALITA ASTERISK ESQUEMA

YA.COM TOTAL ADSL CENTRALITA ASTERISK ESQUEMA YA.COM TOTAL ADSL CENTRALITA ASTERISK ESQUEMA AVISO: -Documento a titulo informativo. -Quien aplique algo de lo aquí expuesto lo hace bajo su exclusiva responsabilidad. -No se admiten reclamaciones o responsabilidades

Más detalles

Dialplan: El cerebro de Asterisk. Iñaki Baz Castillo

Dialplan: El cerebro de Asterisk. Iñaki Baz Castillo <ibc@ilimit.es> Dialplan: El cerebro de Asterisk Escenario sencillo Muy típico, una oficina con: Telefonía SIP interna. Entrantes vía PSTN: Salientes vía PSTN y proveedor VoIP: 2 numeraciones, 2 departamentos, horario,

Más detalles

Guía de Usuario Central Telefónica Virtual Manual de Uso Portal Web de Usuario

Guía de Usuario Central Telefónica Virtual Manual de Uso Portal Web de Usuario El portal web le otorga acceso a herramientas de configuración y administración de las funcionalidades de su extensión. ACCESO AL PORTAL Para ingresar al portal de usuario digite en un navegador la dirección:

Más detalles

Small. Business Network. Solution S B N S. Descripción: SBNS DEMO Rev: V2 Fecha: Enero 29, 2009

Small. Business Network. Solution S B N S. Descripción: SBNS DEMO Rev: V2 Fecha: Enero 29, 2009 Small Business Network Solution S B N S Descripción: SBNS DEMO Rev: V2 Fecha: Enero 29, 2009 SBNS Arquitectura General SBNS Arquitectura General SBNS Sistema de administración web SBNSREADIX ROUTER FIREWALL

Más detalles

IP Office 8.1 Cómo usar Voicemail Pro en modo Intuity

IP Office 8.1 Cómo usar Voicemail Pro en modo Intuity Cómo usar Voicemail Pro en modo Intuity 15-601066 Número 13a - (28/06/2012) 2012 AVAYA Reservados todos los derechos. Aviso Si bien es cierto que se hizo todo lo posible para garantizar que la informacion

Más detalles

Manual Consola de Agente WebRTC

Manual Consola de Agente WebRTC Manual Consola de Agente WebRTC 1 Introducción. Gracias por instalar el Addon Consola de Agente WebRTC. Este Addon le permitirá tener una consola de agente para el módulo de Call Center de Elastix con

Más detalles

ASTERISK AGI: DESARROLLO PARA VOZ IP V JORNADA DE SOFTWARE LIBRE

ASTERISK AGI: DESARROLLO PARA VOZ IP V JORNADA DE SOFTWARE LIBRE ASTERISK AGI: DESARROLLO PARA VOZ IP V JORNADA DE SOFTWARE LIBRE Contenido Porque VoIP Conceptos Asterisk Soluciones VoIP Asterisk AGI Que se puede hacer con AGI Ejemplos Conclusiones Referencias y preguntas

Más detalles

Instalación de MySQL 5.1 en Windows

Instalación de MySQL 5.1 en Windows Instalación de MySQL 5.1 en Windows Aspectos importantes antes de la instalación. 1. Determinar si la plataforma donde se desea hacer la instalación está soportada. 2. Elegir la distribución que se instalará.

Más detalles

INDICE Libro Asterisk PBX 1.8.X Versión 1.2

INDICE Libro Asterisk PBX 1.8.X Versión 1.2 INDICE Libro Asterisk PBX 1.8.X Versión 1.2 Capitulo I - Instalación de Asterisk... 1 1.1 Preparación del VPS Linode 1 1.2 SSH y clave RSA 7 1.2.1 Clave RSA en Windows 7 1.2.2 Clave RSA en Linux 10 1.2.3

Más detalles

Manual ATCOM IPPBX IP04

Manual ATCOM IPPBX IP04 Manual ATCOM IPPBX IP04 FEDERICO GALVIS Gerente Comercial VoipRed fgalvis@voipred.com / servicioalcliente@voipred.com Cra 19 A # 79 08 Bogotá DC Colombia Teléfono: 57-1-6040390 Celulares: (57) 312 5007944

Más detalles

1. Objetivo. Explicar de manera detallada y sencilla como usar la solución de telefonía IPDialBox.

1. Objetivo. Explicar de manera detallada y sencilla como usar la solución de telefonía IPDialBox. IPDIALBOX 1. CONTENIDO 1. CONTENIDO... 2 1. Objetivo... 3 1. Funcionalidades del IPDIalBox... 4 2. ConfigManager... 5 2.1. Descarga comprimido... 5 2.2. Instalación... 5 2.3. Ubicación... 9 2.4. Logueo...

Más detalles

OIGAA ENTERPRISE Manual de instalación

OIGAA ENTERPRISE Manual de instalación OIGAA ENTERPRISE Manual de instalación Versión 14.0 Ingeniería de clientes 27/04/2011 ÍNDICE 1. ACCESO ADMINISTRACIÓN CENTRALITA... 3 2. USUARIOS... 5 3. DISPOSITIVOS... 7 3.1. CISCO IP PHONE (7905, 7906,

Más detalles

Panasonic KX-TVS120, KXTVS120, TVS120, KX-TVS220, KXTVS220, TVS220, KX-TVS320, KXTVS320, TVS320

Panasonic KX-TVS120, KXTVS120, TVS120, KX-TVS220, KXTVS220, TVS220, KX-TVS320, KXTVS320, TVS320 Sistema de Teléfono Panasonic KX-TVS0 KX-TVS0 KX-TVS30 Panaso nic www.voicesonic.com Phone: 877-89-89 Sistema de correo de voz Guía del abonado Panasonic KX-TVS0, KXTVS0, TVS0, KX-TVS0, KXTVS0, TVS0, KX-TVS30,

Más detalles

CENTRAL VIRTUAL IPLAN

CENTRAL VIRTUAL IPLAN CENTRAL VIRTUAL IPLAN TELÉFONOS Y ADAPTADORES CISCO SPA 303 / 502G / 504G - INSTRUCTIVO DE CONFIGURACIÓN ÍNDICE 1. Introducción.....Pág. 03 2. Configuración...Pág. 03 2.1 Ingresando a la Web del Teléfono...Pág.

Más detalles

ELASTIX CERTIFIED ENGINEER Pensum del curso

ELASTIX CERTIFIED ENGINEER Pensum del curso ELASTIX CERTIFIED ENGINEER Pensum del curso Capítulos teóricos Introducción Laboratorio Elastix Telefonía Aprovisionamiento Qué es un Endpoint? Tipos de Endpoints Teléfonos IP Codecs en Endpoints Configuración

Más detalles

CENTRO DE BACHILLERATO TECNOLÓGICO INDUSTRIAL Y DE SERVICIOS #166 Pablo Torres Burgos

CENTRO DE BACHILLERATO TECNOLÓGICO INDUSTRIAL Y DE SERVICIOS #166 Pablo Torres Burgos INSTRUCCIONES: Crear una máquina virtual con CentOS. Esperar a que cargue el SO y abrir una terminal de comandos. Realizar lo siguiente. NOTA: Para cada comando que se ejecute exitosamente: tomar una captura

Más detalles

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils NFS Red Hat Enterprise Linux 6 provee dos mecanismos para compartir archivos y carpetas con otros sistemas operativos por medio de la red. Una de las opciones es utilizar una tecnologia llamada samba.

Más detalles

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA Caracas Noviembre del 2014 Desarrollado por Jaibol Santaella PREFACIO El presente documento fue desarrollado con la finalidad de explicar los pasos a seguir

Más detalles

Instalación de PowerDNS y PowerAdmin. Toni de la Fuente toni@blyx.com 14 Febrero 2005

Instalación de PowerDNS y PowerAdmin. Toni de la Fuente toni@blyx.com 14 Febrero 2005 Instalación de PowerDNS y PowerAdmin Toni de la Fuente toni@blyx.com 14 Febrero 2005 Este artículo pretende ser una breve guía de instalación y preconfiguración del servidor de DNS PowerDNS y de su frontend

Más detalles

Guía de Instalación y Configuración ATA modelo BVA8053. Parte posterior adaptador BVA8053

Guía de Instalación y Configuración ATA modelo BVA8053. Parte posterior adaptador BVA8053 Guía de Instalación y Configuración ATA modelo BVA8053 Parte 1: Conectando el adaptador Parte posterior adaptador BVA8053 1. El adaptador de corriente se conecta en la entrada DC IN. 2. En la boca WAN

Más detalles

UNIVERSIDAD AUTÓNOMA DE SINALOA FACULTAD DE INGENIERÍA MOCHIS LIC. EN INGENIERÍA DE SOFTWARE MATERIA: REDES Y COMUNICACIÓN DE DATOS GRUPO: 401

UNIVERSIDAD AUTÓNOMA DE SINALOA FACULTAD DE INGENIERÍA MOCHIS LIC. EN INGENIERÍA DE SOFTWARE MATERIA: REDES Y COMUNICACIÓN DE DATOS GRUPO: 401 UNIVERSIDAD AUTÓNOMA DE SINALOA FACULTAD DE INGENIERÍA MOCHIS LIC. EN INGENIERÍA DE SOFTWARE MATERIA: REDES Y COMUNICACIÓN DE DATOS GRUPO: 401 PROFESOR: CARLOS ALARCÓN ALUMNO: SÁNCHEZ CASTILLO LUIS ÁNGEL

Más detalles

Módulo Marcador de llamadas salientes CA

Módulo Marcador de llamadas salientes CA Módulo Marcador de llamadas salientes CA Manual de instrucciones v1.0 Poltys, Inc. 3300 N. Main Street, Suite D, Anderson, SC 29621-4128 +1 (864) 642-6103 www.poltys.com 2012, Poltys Inc. Todos los derechos

Más detalles

1. Denwa Contact Center... 2 1.1 Administrador... 3 1.1.1 Pestaña Campañas... 4 1.1.1.1 Ver Campañas... 5 1.1.1.2 Nueva Campaña... 5 1.1.1.

1. Denwa Contact Center... 2 1.1 Administrador... 3 1.1.1 Pestaña Campañas... 4 1.1.1.1 Ver Campañas... 5 1.1.1.2 Nueva Campaña... 5 1.1.1. 1. Denwa Contact Center......................................................................................... 2 1.1 Administrador............................................................................................

Más detalles

Al igual que HTTP, FTP se basa en el envío de comandos codificados mediante ASCII, es decir, en texto plano.

Al igual que HTTP, FTP se basa en el envío de comandos codificados mediante ASCII, es decir, en texto plano. FTP (FILE TRANSFER PROTOCOL) FTP es un programa que se utiliza para transferir información, almacenada en ficheros, de una máquina remota a otra local, o viceversa (RFC 959). Para poder realizar esta operación

Más detalles

1. CONTENIDO. 1. CONTENIDO... 2 1. Objetivo... 3 2. Ventana Principal... 4 2.1. 2.2. 2.3. 2.4. 2.5. 5.1. Change User Name and email...

1. CONTENIDO. 1. CONTENIDO... 2 1. Objetivo... 3 2. Ventana Principal... 4 2.1. 2.2. 2.3. 2.4. 2.5. 5.1. Change User Name and email... RESELLER MANAGER 1. CONTENIDO 1. CONTENIDO... 2 1. Objetivo... 3 2. Ventana Principal... 4 2.1. 2.2. 2.3. 2.4. 2.5. Barra de Herramientas... 5 Información Usuario... 5 Información de la Cuenta... 5 Libro

Más detalles

MANUAL DE USUARIO. Introducción

MANUAL DE USUARIO. Introducción Introducción MANUAL DE USUARIO El presente manual tiene como finalidad proporcionar una guía detallando paso a paso el proceso de configuración de un servidor VoIP, para que el usuario se familiarice con

Más detalles

SOLUCIÓN INTEGRADA CRM - CONTACT CENTER

SOLUCIÓN INTEGRADA CRM - CONTACT CENTER CS SOLUCIÓN INTEGRADA CRM - CONTACT CENTER LINK CS Solución Integrada CRM-Contact Center LINK C.S. Es la solución de telefonía ideal para reducir costos y obtener el máximo de beneficios de su plataforma

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

Cobach innovando!!! Bienvenidos al Sistema de Telefonía de Voz sobre IP, VozIP, VoIP...Diferentes nombres para un mismo

Cobach innovando!!! Bienvenidos al Sistema de Telefonía de Voz sobre IP, VozIP, VoIP...Diferentes nombres para un mismo Bienvenidos al Sistema de Telefonía de Voz sobre IP, VozIP, VoIP...Diferentes nombres para un mismo concepto: nuestra voz viaja a través de Internet en formato digital. Pero... Qué es VoIP? Cuando hablamos

Más detalles

Curso de Asterisk Laboratorio Módulo 1

Curso de Asterisk Laboratorio Módulo 1 Curso de Asterisk Laboratorio Módulo 1 Virtualización Creación de la máquina virtual para la instalación de Asterisk 1.1 Creación de una máquina virtual Tiempo Límite: 25 Minutos Instrucciones: Ejecutar

Más detalles

IP Office Guía para el usuario del modo de buzón Intuity

IP Office Guía para el usuario del modo de buzón Intuity Guía para el usuario del modo de buzón Intuity 15-601130 ESM Issue 11a - (15/07/2010) 2006 Avaya Inc. Reservados todos los derechos. Aviso Si bien es cierto que se hizo todo lo posible para garantizar

Más detalles

http://www.gnu.org/copyleft/copyleft.es.html

http://www.gnu.org/copyleft/copyleft.es.html Manual - Guia de instalacion Adempiere ERP 3.4.2s 2009 basado en el documento publicado en http://www.adempiere.com/wiki/i ndex.php/adempiere_installing elaborados por la comunidad y modificado por el

Más detalles

Presentación: Nombre: Matrícula: Grupo: Asignatura: Tema: Instructor:

Presentación: Nombre: Matrícula: Grupo: Asignatura: Tema: Instructor: Presentación: Nombre: Kenny Manuel Fabián Rodríguez Matrícula: 2013-1740 Grupo: 1 Asignatura: Sistemas Operativos III Tema: HOW TO (Central IP con ELASTIX) Instructor: José Doñé Elastix: Elastix es una

Más detalles

Instalación de Sonidos En Español para Asterisk en Zeroshell. Escrito por: Joker

Instalación de Sonidos En Español para Asterisk en Zeroshell. Escrito por: Joker Instalación de Sonidos En Español para Asterisk en Zeroshell. Escrito por: Joker Antecedentes: En tutoriales anteriores explique la manera de instalar *Asterisk con GUI en Zeroshell, bien como ya se habrán

Más detalles

Cloud Builder Ejercicio práctico

Cloud Builder Ejercicio práctico Cloud Builder Ejercicio práctico Raúl Martínez Zabala IaaS + PaaS Product Manager Qué vamos a hacer? Visto desde fuera: Un Blog Visto desde dentro... Nosotros frontal web Internet Backend MySQL CloudBuilder

Más detalles