Instalacion asterisk
Practica 1
Asterisk instalación y configuración
Presentado a:
- MAG. Mary Cristina Carrascal
Presentado por:
- Andrés Hernán Goyes Ortega
- Carlos Felipe Puerta López
UNIVERSIDAD DEL CAUCA
Popayán, 25 de marzo de2011
Procesos Para La Instalación De Asterisk
Para comenzar con la instalación de Asterisk se necesitan algunos repositorios y algunas librerías.
Paso 1: entrar a la terminal de Ubuntu y acceder en modo súper usuario, utilizar el comando apt-get update para actualizar los repositorios y apt-get upgrade para instalarlos.
Paso 2: instalar las siguientes librerías, con apt-get install:
** Build-essential
* Libncurses5-dev
* Libcurl4-opnssl-dev
* Libvorbis-dev
* Libspeex-dev
* Unixodbc
* Unixodbc-dev
* Libikseml-dev
* Linux-headers-2.6.31-14
* Libxml2
* Libxml2-dev
* Libnewt-dev
* Libnewt0.52
* Libspeexdsp-dev
* Libspeex1
* Libtiiff4
* Libtiff4-dev
* Libgasm1
* Liblddl7
* Libpq5
* Libsqlite0
*Libtonezone1
* Libaudiofile0
* Libaudiofile-dev
* Flex
* Subversión curl doxygen
* Libnet-telnet-perl libmime-perl
* Libmime-perl
* Libipc-run-perl
* Libproc-waitstat-perl
Paso 3: En la página http://www.asterisk.org/downloads descargamos los paquetes para la instalación de Asterisk
* Asterisk-1.8.3.tar.gz
* Dahdi-linux-2.4.1.tar.gz
*Dahdi-tools-2.4.1.tar.gz
* Libpri-1.4.11.5.tar.gz
Estos paquetes se pueden guardar en cualquier parte, es necesario acceder a el por terminal, y se procede a quitar los permisos y descomprimir cada uno de los paquetes con el siguiente código:
Chmod +x Asterisk-1.8.3.tar.gz
Tar –zxvf Asterisk-1.8.3.tar.gz
Se crean carpetas de los archivos descomprimidos en la misma carpeta donde se guardaron los paquetes,por último se instalan ejecutando el siguiente código en cada una de las carpetas.
Make clean
Make all
Make install
Si la operación se realiza correctamente se ejecuta las siguientes pantallas:
Figura1: pantalla de instalación de Asterisk-1.8.3
Figura 2: pantalla de instalación de dahdi-linux-2.4.1
Figura 3: pantalla de instalación de dahdi-tools-2.4.1
Figura 4: pantalla deinstalación de libpri-1.4.11.5
Al tener estos programas instalados, ya se puede entrar a la configuración del Asterisk para obtener una configuración por defecto en la cual solo se modifique algunas cosas en la carpeta de instalación de Asterisk se digita: make samples
Figura 5: pantalla de Asterisk instalado con satisfacción
Paso 4: configuración básica de sip.conf y extensions.conf
Sip.conf
Enel archivo “sip.conf”se configura el protocolo SIP y se agregan nuevos usuarios o se conecta con proveedores SIP. “sip.conf” inicialmente tiene una sección general, la cual contiene la configuración de los usuarios por defecto y proveedores o peers, aunque permite cambiar los valores en las configuraciones por defecto de los usuarios o proveedores.
Los servidores SIP escuchan en el puerto 5060UDP. Por lo que se debe configurar “port=5060”.
DNSes una forma de configurar una dirección lógica para ser resuelta, gracias a ello las llamadas seenvían a varias partes sin tener que cambiar la dirección lógica.
Cada extensión se define por un user, un peer o un friend y está definida entre corchetes [] con su respectivo nombre.
El tipo useres usado para autenticion de llamadas entrantes, eltipo peer para las salientes y el tipo friend para ambas.Tenemos también secret que corresponde a la contraseña utilizada para la autenticación.
Tenemos además qualify=yes, este parámetro permite monitorizar la latencia entre el servidor Asterisk y el teléfono, lo que nos permite determinar cuándo puede ser alcanzado el dispositivo. sise tiene latencia menor de 2000 ms se considera que el...
Regístrate para leer el documento completo.