|
|||||||||||||||||||||||||
|
Trixbox v 2.6.1.1 con Trunk de VarPhonex
El propósito de este documento es proporcionar una guía de instalación paso a paso para el Trixbox usando VarPhonex como proveedor de VoIP. Solo hemos incluido la información que consideramos necesaria para llevar a cabo una instalación básica. Usted puede visitar http://asteriskathome.sourceforge.net/ para poder aprender todas las características que se proporcionan, así como también para encontrar información adicional que usted necesite. Solo siga paso a paso esta guía de instalación y usted podrá instalar y configurar su Trixbox con nuestro servicio VarPhonex en un corto tiempo!
Tabla de Contenido Qué es Asterisk? 1 Tareas de Pre-Instalación 2 Instalación 3 Asegurando su servidor de Trixbox 4 Usando PBX para configurar su servidor Trixbox 5 Otras Tareas 6 Dirección y manejo de múltiples DIDs
Quién puede usar Trixbox? Trixbox puede ser configurado de diferentes maneras de acuerdo a las necesidades.
Asterisk es una fuente de PBX abierta que permite a teléfonos regulares y teléfonos SIP que se comuniquen entre sí. Cada teléfono está configurado como una extensión en el PBX pero la mayor ventaja de Asterisk es que dicha extensión no tiene que estar físicamente en el mismo lugar. Esto significa que usted puede tener extensiones por todo el mundo siempre y cuando estén conectadas al internet y estén configuradas correctamente con su servidor de información. Como cualquier sistema PBX, Asterisk tiene funciones tales como: Correo de voz, conferencias y distribución de llamadas. Una de las mayores ventajas de Asterisk es que lo dejará personalizar su plan de marcado y código según sus necesidades.
Trixbox es una imagen ISO de un servidor de Asterisk pre configurado que hace la instalación y el despliegue más fácil. El Trixbox contiene una versión completa de Asterisk y otras aplicaciones pre configuradas consideradas complementos. Después de instalar Trixbox, usted tendrá un PBX completamente funcional que podrá ser personalizado de acuerdo a sus necesidades.
1.1 Cumplir con los requisitos mínimos o recomendados de hardware Mientras más rápido sea el sistema que usted use para dirigir Asterisk, mayor cantidad de llamadas simultáneas podrán ser manejadas. Un 500MHz PIII con 128 Megs de RAM debería fácilmente satisfacer las necesidades de uso de un hogar promedio. 2Gb de Disco Duro mínimo. Tenga presente que éstos son los requisitos mínimos. Si usted planea usar Asterisk en un ambiente de oficina donde correo de voz y supervisión de llamadas serán usadas, le sugerimos que use a PIV CPU, de al menos 512 MB de RAM y por lo menos un Disco Duro de 40GB.
Si aún no lo ha hecho, descargue el archivo. ISO, versión 2.6.1.1, en el siguiente enlace y guárdelo en un CD. Tenga en cuenta que esta guía es sólo para la versión 2.6.1.1 y que podría cambiar si usted tiene una versión más actualizada de Trixbox. Para tener la más reciente versión actualizada de Trixbox, visite: http://www.trixbox.org/downloads NOTA: La mayoría de utilidades de grabación puede grabar imágenes ISO en un CD.
1.3 Configuración de su router/firewall para que el Trixbox pueda comunicarse con VarPhonex vía SIP a través de NAT Para que Trixbox pueda comunicarse con éxito con VarPhonex usando SIP a través de NAT, usted tiene que asegurarse que su router/firewall envíe los siguientes puertos a su LAN/dirección privada de IP asignada a su servidor Trixbox. Asegúrese de que su LAN/dirección privada sea asignada fijamente a su servidor Trixbox y que no esté asignada dinámicamente vía DHCP. En su configuración de firewall, envíe los siguientes puertos a su dirección de IP de su Trixbox.:
Nota: Nosotros no tenemos soporte para IAX o IAX2. Los incluimos en la tabla como referencia..
1.4 Configuración para cambiar la dirección (dinámica) de IP de la Internet La mayoría de ISPs no proporcionan una "dirección de IP estática privada" que sería la recomendada para hacer funcionar Trixbox. El ISP promedio proporciona direcciones dinámicas (DHCP) que hace un poco más difícil que los usuarios puedan correr Trixbox. El trabajo alrededor de este problema es "DNS Dinámico". Qué es DNS dinámico? DNS dinámico permite que un nombre de "domain" de internet sea asignado a una dirección de IP dinámica. Esta solución puede ser usada para servidores Trixbox conectados a ADLS o conexión de discado donde la dirección cambia periódicamente. Algunos proveedores de DNS dinámico proporcionan un pedazo de "software" que puede ser instalado en el servidor. Este programa trabaja de trasfondo, rastrea cualquier cambio de dirección de IP y la envía a la base de datos. De esta manera el nombre del "domain" siempre será actualizado con la dirección de IP correcta tan pronto como sucedan los cambios. Hay algunos routers en el mercado que tienen esta función incluida, lo que hace que no sea necesario instalar ningún software en el servidor. Todo lo que tiene que adquirir es una cuenta con el proveedor y configurarlo con el router. Cómo uso DNS Dinámico con Trixbox? Usted necesita editar el archivo sip_nat.conf. Desde el menú PBX, haga click en: Config File Editor. Desde la lista de los archivos conf haga click en sip_nat.conf. Dentro de sip_nat.conf añada lo siguiente y haga click en "Update":
Para determinar su dirección local del NETWORK (NO la dirección de IP!!) usted tiene que tener un poco de conocimiento de su "subnet mask" (números 255.255.255.0).
Si usted está usando NAT o una IP privada ingrese lo siguiente:
El archivo sip_nat.conf debe verse así: Inserte el CD que usted creó usando la imagen de ISO y asegúrese de que su Bios esté configurada para inicializar de un CD-ROM o DVD-ROM. Inicialice la computadora y presione ENTER cuando se lo indiquen. Esto borrará toda la información en el disco duro e instalará su Trixbox. Una vez que su servidor de Trixbox esté instalado, tendrá todas las aplicaciones y el sistema operativo en sí con sus contraseñas preestablecidas; es por esto que se recomienda que usted desconecte su servidor de la red para evitar cualquier ataque de un "hacker". Después de que Linux haya cargado, el CD se expulsará. Remueva el CD del sistema y espere a que el sistema inicie nuevamente. La iniciación del sistema se podría demorar un rato, dependiendo de la velocidad de su computadora. Una vez que se complete este proceso, ingrese a su nuevo sistema de Trixbox con la raíz como el nombre de usuario y la contraseña que creó durante la instalación.
3 Asegurando su servidor de Trixbox 3.1 Configuración de su servidor Trixbox con una dirección de IP estática Para poder cambiar las contraseñas predefinidas, necesitamos asignarle a su Trixbox una dirección de IP estática. En la línea del comando CentOS escriba:
3.2 Cambiar contraseña FOP preestablecida La contraseña preestablecida para el "Flash Operator Panel" es: Dese cuenta que el 0 es un “cero”. cd /var/www/html/panel
3.3 Cambiar contraseña de meetme preestablecida Para cambiar lo preestablecido, escriba lo siguiente en el mensaje del comando CentOS:
3.4 Cambiar contraseña del Sistema de Correo preestablecido Para cambiar la contraseña preestablecida escriba lo siguiente en el mensaje de comando CentOS:
3.5 Cambiar contraseña de Sugar CRM preestablecida Ingresar SugarCRM desde su página de red escribiendo HTTP://SudireccióndeIPdeAsteriskaquí en su navegador de la red. El nombre de registro (login) y contraseña preestablecidos son:
3.6 Actualizar zonas en CentOS Es recomendable que usted instale "patches" de CentOP. De la línea de comando de CentOS, corra el siguiente comando: yum -y update
4 Usando FREEPBX para configurar su servidor Trixbox El Portal de Manejo de Asterisk hace que la configuración de Asterisk sea más fácil proporcionando un método gráfico (a través un navegador de red). PBX le permite configurar los archivos de configuración textual que Asterisk necesita para funcionar. PBX puede configurar en asterisk lo siguiente: Llamadas de Entrada - Especifique dónde enviar llamadas que entran del exterior Para propósitos de configuración de VarPhonex tendremos que permitir algunos de los módulos en FreePBX. Por favor siga estos pasos:
4.2 Configuración de una extensión
5. Del menú desplegable del dispositivo elija “Generic SIP device” y haga click en "submit".
Ejemplo de configuración de una extensión 200.
PRUEBE SU EXTENSIÓN.
NOTA: Si la extensión que está configurando se conecta de forma remota (fuera de la red de área local) tendrá que cambiar la opción de NAT para sí.
4.3 Configuración del trunk de llamadas de entrada y salida
4.4 Configuración de Dirección de Salida Usted necesita permitir llamadas desde su teléfono que salgan a través de un trunk específico. Cuando se tiene más de un trunk, usted necesitará establecer reglas de discado para poder especificar que llamadas saldrán por cuál trunk.
Usted puede tener varias empresas o departamentos que hacen llamadas salientes y / o tienen un número de entrada directa para el retorno de las llamadas telefónicas. Por esta razón, desea un identificador de llamadas para sus múltiples DID’s en su cuenta VarPhonex que muestre cuando marquen llamadas salientes.
NOTA: USTED NO PODRA RECIBIR LLAMADAS SI POR LO MENOS NO CONFIGURA UNA DIRECCION DE ENTRADA. Configurar direcciones de entrada permitirá que las llamadas de VarPhonex vayan a algún lugar de su PBX. Usando PBX
La grabación del sistema le permitirá grabar sus propios mensajes de voz o crear uno solo incorporando los archivos de varios mensajes de voz para crear el que usted necesite. Para este ejemplo usaremos la opción de “Built-in Recordings” para crear un IVR que dirá “Welcome, please enter the extension number. Thank you for calling”. Usando PBX
NOTA: Si desea cambiar el nombre de esta grabación puede hacerlo en el citado cuadro CAMBIO DE NOMBRE (CHANGE NAME). Por favor, recuerde que no puede haber espacios en el nombre, debe separarse ya sea por un Hypen -, o un subrayado _.
4.7 IVR (Recepcionista Digital) Se utilizara el Recepcionista Digital para hacer IVR, sistemas interactivos de respuesta de voz. Al crear una opción de menú, aparte de las opciones estándar de 0-9, * y #, usted también puede usar destinos “i” y “t”. “i” se utiliza cuando la persona que llama presiona un botón no válido, y “t” se utiliza cuando no hay respuesta. Si estas opciones no se han suministrado, por defecto ”t” es para repetir el menú tres veces y luego colgar el teléfono, y el valor por defecto “i” es para decir “ opción no válida, por favor, inténtelo de nuevo “y repetir el menú. Después de tres intentos no válidos, la línea se corta.
Para poder terminar la configuración básica de su servidor Trixbox, dirijamos todas las llamadas de entrada a nuestra grabación de sistema “welcome.”
Usando Menu PBX de arriba:
Todas las llamadas de entrada serán dirigidas al IVR "Unnamed" o welcome permitiendo a los que hacen la llamada seleccionar la extensión deseada.
Hasta este punto hemos realizado una instalación y configuración básica de Trixbox.
NOTA: LA INSTALACION ESTANDARD DE TRIXBOX NO VIENE CON CODECS G723 Y G729. SI USTED RENTRINGE SU TRUNK PARA USAR SOLO ESTOS CODECS Y ESTOS NO SON INSTALADOS USTED NO SERA CAPAZ DE HACER LLAMADAS.
5.1 Instalación de codecs de amplitud de banda baja Usted puede encontrar codecs específicos para su tipo de computadora en el siguiente link: AVISO: Usted a lo mejor deberá pagar regalías a los dueños de la patente de G.729/723 por usar su algoritmo. Para instalar el codec mueva el archivo .so al directorio /usr/lib/asterisk/modules en su servidor de Asterisk. Es muy importante que usted elija el codec de acuerdo al servidor que su CPU posea. En caso de que usted elija uno equivocado Asterisk no cargará y le dará un mensaje de error. Todo lo que tiene que hacer es remover el archivo e inicializar su servidor. Este es el comando para remover archivos en CentOS (Linux): rm filename (reemplace “filename” con el nombre de archivo del codec) Una vez que usted determine el archivo correcto para su servidor, ingrese los siguientes comandos en la ventana de su servidor y presione Enter.
CODEC G729 Debería ingresar el comando:
CODEC G723 Debería ingresar el comando: wget http://asterisk.hosting.lv/bin/codec_g723-ast14-gcc4-glibc-pentium4.so A fin de determinar si descargamos el archivo correcto, corra los siguientes comandos: asterisk –r [press enter] Si el archivo se cargó correctamente, usted podrá ver las traducciones bajo G729.
Realice la misma operación para instalar el codec G723. 5.2 Restricción de trunk de VarPhonex de los codecs arriba mencionados Usando FreePBX
5.3 Restricción de Asterisk para usar codecs de amplitud de banda baja para extensiones remotas Use una PC en su red que tenga navegador de web y conecte su caja de Trixbox usando HTTP://SudireccióndeIPdeTrixboxaquí.
Habrán ocasiones en que usted necesitará dirigir diferentes DIDs hacia diferentes contextos, IVRs (voice prompts) o extensiones para alcanzar la configuración que usted necesita. Por ejemplo, usted necesita proporcionar dos números diferentes a sus clientes; uno para inglés y otro para español. Usted simplemente querrá configurar un DID como el número principal pero proporcionará a cada extensión de su Trixbox con un número DID que hará el papel del número directo. Usted podrá configurar hasta dos compañías diferentes en un mismo Trixbox y proporcionar un número DID a cada una de ellas. NOTA: Si el DID que desea configurar está asignado a un número virtual que ya cuenta con una cadena de registración en la sección del trunk, usted tendrá que agregar un VN adicional a su cuenta y adjuntar un DID secundario al nuevo VN. Usted puede configurar hasta 4 números virtuales gratuitos adicionales en su cuenta. Si usted necesita más de 5, por favor, póngase en contacto con nuestro equipo de servicio al cliente y alguien va aprovisionar su cuenta con más números virtuales gratuitos.
No puedo recibir llamadas. Chequee lo siguiente:
Puedo recibir llamadas pero no puedo hacer ninguna.
El Número Virtual configurado en mi Trixbox no aparece registrado en sip.varphonex.com
Mis llamadas no tienen buena calidad.
Cuando hago llamadas mi identificador de llamadas no aparece correctamente. Cuando usted realiza llamadas de IP el sistema enviará Toronto, ON y anulará cualquier nombre que aparezca en "Información de Cuenta/Account Info" (Ajustes de Panel de Control/Control Panel Settings) para el número virtual. Esto es enviado en cualquier llamada realizada vía número virtual que no está asociada con el DID comprado. Cuando usted realiza llamadas de PSTN vía su número virtual/trunk de 7 dígitos que no está asociado con ningún número comprado de DID, el identificador de llamadas mostrará 6477233283 como el número de donde la llamada fue realizada o podría mostrar 588 + su número virtual de 7 dígitos. Cuando usted realiza llamadas PSTN vía un número asociado a un DID, el número DID se mostrará. El sistema enviará el nombre mostrado (desde "account info" en su panel de control) como también (llamada PSTN vía DID) pero no podemos garantizar que el proveedor de PSTN lo transmitirá. Una vez más el nombre enviado no es garantizado. Nosotros no transmitimos el nombre desde "Account Info" sin embargo, no todos los portadores apoyan nuestra transmisión de esos datos, en vez podrá obtener la información del nombre de terceras personas. Existen áreas donde el identificador de llamadas no es apoyado por el portador. Es también raro que para la parte del nombre del identificador de llamadas aparezca en los teléfonos celulares. El Identificador de llamadas no puede ser alterado o bloqueado al nivel Asterisk / Trixbox.
El identificador de llamadas no puede ser manipulado en su panel de control o en un dispositivo de llamadas. Hemos visto casos donde el Identificador de llamadas es enviado como desconocido, que se resuelve removiendo y reinstalando el softphone, o en el caso de un teléfono regular, es reiniciarlo a los ajustes preestablecidos por el fabricante y reconfigurarlo. No podemos garantizar el Identificador de llamadas. Si los clientes de proveedores de números de teléfono buscan asociar el número DID con un nombre, el CID (Caller ID) probablemente se muestre como Desconocido/Unknown, No Desconocido/No Unknown, No Data o solamente en blanco.
Anuncio relativo a Soporte: En un esfuerzo por proporcionar el mejor apoyo posible, ofrecemos las siguientes opciones para Trixbox / usuarios de Asterisk:
Estas son las opciones de soporte técnico único que ofrecemos en este momento.
|
||||||||||||||||||||||||
|
|||||||||||||||||||||||||