miércoles, 21 de septiembre de 2011

TELECOMUNICACIONES CENTRAL VOZ/IP

CENTRAL VOZ IP ASTERIX


Se puede ver el proceso de configuracion de asterix para montar una pequeña central de voz/ip, el minimo requerimiento es tener el sistema operativo Linux que es compatible con esta aplicacion.

Estos son los pasos a seguir, no es tan complicado como se cree

http://asterisk1


For help on Asterisk@Home commands you can use from this


command shell type help-aah.


[root@asterisk1 root]#



El sistema viene con un usuario por defecto (root) y una contraseña también por defecto (password), así pues será necesario cambiarla mediante el comando passwd. Una vez cambiada, ejecutamos la aplicación netconfig, para configurar los parámetros de la tarjeta de red (IP,mascara,DNS,Gateway...) y reiniciamos de nuevo el equipo para que los cambios sean efectivos.
Una vez arrancado el servidor, nos aparecerá de nuevo el mismo mensaje de bienvenida, pero esta vez con la dirección web a la que tendremos que llamar para ejecutar la administración del servidor.
 
Saldra la bienvenida a asterix home


For access to the Asterisk@Home web GUI use this URL


http://192.168.0.125


For help on Asterisk@Home commands you can use from this


command shell type help-aah.


[root@asterisk1 root]#



Llegados a este punto ya tenemos nuestro sistema instalado completamente y ahora solo es necesaria la labor de administración, que como hemos dicho se realiza vía web. Abrimos nuestro navegador preferido (libre a ser posible,  y tecleamos la dirección web del servidor. Nos pedirá una validación de usuario, esta también viene definida por defecto (maint/password) así que tendremos que cambiarla también. Una vez validados tendremos acceso a una serie de aplicaciones de gestión: AMP, VoiceMail, CMR, Flash Panel. Pero de momento para el objetivo de este artículo nos centraremos en el AMP (Asterisk Management Portal).



Dentro de esta aplicación podremos administrar el servidor en todos sus aspectos, incluso editando vía texto los ficheros de configuración. Estos ficheros, fundamentalmente sip.conf y extensions.conf, seran necesarios modificarlos en determinadas configuraciones, pero para el ejemplo por defecto se dejarán tal cual están, más adelante veremos ciertas optimizaciones que serán necesarias hacer.

Arriba a la derecha, veremos el menú SETUP y dentro de él, el elemento EXTENSIONS, a través de un sencillo formulario web, podremos dar de alta y modificar a nuestro gusto las cuentas de usuario y extensiones de teléfono que queramos crear.
amp


Por tanto, creamos un par de cuentas de usuario para pruebas y salvamos los cambios. Hay que tener ciertas cosas en cuenta a la hora de crear las cuentas. Si nuestros usuarios van a estar tras un router es necesario abrir en nuestro router los rangos de puertos UDP del 10000 al 20000, y el puerto UDP 5060 para la comunicación entre clientes. También es conveniente modificar el fichero de configuración sip.conf y añadir lo siguiente en el apartado [general]:

[general]


port = 5060 ; Port to bind to (SIP is 5060)


bindaddr = 0.0.0.0 ; Address to bind to (all addresses on machine)


externip = XX.XX.XX.XX ; nuestra ip pública

localnet=192.168.0.0/255.255.255.0 ; nuestro rango de red interna


Salvado esto y reiniciado Asterisk@home, tendremos el servicio dispuesto para comunicarnos.

Hasta ahora hemos estado viendo la instalación y configuración del servidor. Ahora llega el turno de los clientes. Para ello, existen diversos teléfonos soft, pero en particular hemos elegido uno que si bien no es libre, es gratis. Se trata de X-lite Softphone.
amp


Es un teléfono particularmente atractivo y que cumplía las necesidades que teníamos: fácil gestión del buzón de voz, varias lineas activas, agenda.... Habrá mejores, pero este nos iba bien.
La configuración no es complicada, los únicos datos que necesitamos son los relativos al nombre de usuario, la contraseña y el nombre/ip del servidor al que vamos a conectar, nada más.

Y finalmente, solo nos faltará comprobar la conexión haciendo una llamada al uno de los números que hemos creado o al 7777 que simulará una llamada para verificar que funciona bien la línea. Para usar el buzón de voz hemos de llamar al *98 y seguir las instrucciones de la locución. Por defecto todos los sonidos y voces son en inglés, pero es sencillo sustituirlos por otros en español, es cuestión de descargarse el paquete de voces en español y copiarlos en la carpeta /var/lib/asterisk/sounds, sustituyendo los que vienen por defecto. Tan simple como eso. 

TELECOMUNICACIONES
JOSE LUIS ROZO SANDOVAL

TELECOMUNICACIONES (OMV)