Configuracion y prueba de asterisk en ubuntu

Solo disponible en BuenasTareas
  • Páginas : 5 (1224 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2009
Leer documento completo
Vista previa del texto
1 de 7

U N I V E R S I D A D
David Osvaldo Martin Ruiz / David.m@ieee.org

D E

G U A N A J U ATO

Salamanca, Gto. 25-Nov-2009

Instalacion y configuración de Asterisk en Ubuntu
Instalación de Asterisk Para que la central funcione correctamente, necesitamos mínimo cumplir con el siguiente diagrama, ya sea de manera física o virtual, en cualquiera de los casos se necesitan dosclientes conectados a la central para poder hacer llamadas de prueba, para fines prácticos, utilizaremos un concentrador con servidor DHCP, en el cual fijaremos la IP del servidor para que no nos la este cambiando, en el caso de los clientes, no es relevante que la dirección este fija o no.

Cliente 1 Extension 2031 IP: 192.168.1.106

Central Asterisk 192.168.1.10

Concentrador IP: 192.168.1.1Mask: 255.255.255.0 DHCP: 192.168.1.100/150

Cliente 2 Extension 2030 IP: 192.168.1.120

Ahora que sabemos que es lo que necesitamos, vamos configurando cada una de las partes de este diagrama para su correcto funcionamiento, en primer lugar montaremos la central Asterisk, para lo cual necesitamos:
   PC base con alguna distribución de Linux, en este caso utilizaremos Ubuntu 9.04 por lafacilidad de instalación y configuración de interfaces y drivers Tarjeta de red 10/100mbps Conexión a internet (de preferencia banda ancha)

FACULTAD DE INGENERÍA MECÁNICA ELECTRICA Y ELECTRONICA

2 de 7

U N I V E R S I D A D

D E

G U A N A J U ATO

Instalación del servicio en Linux Primero vamos a instalar nuestro software, en Ubuntu, es una tarea bastante fácil, basta con ir a Sistema Administración  Gestor de paquetes Synaptic, y en la barra de búsqueda, buscar la palabra Asterisk, y seleccionarlo para instalarlo

Ó para los que gustan de usar la terminal (que de todas formas la vamos a utilizar) lo pueden instalar con el comando: $ sudo apt-get install asterisk La ventaja de utilizar Ubuntu, es que solo con instalar el programa, automatícenle nos descarga todas lasdependencias que este necesita, inclusive las librerías y demás como lo podemos ver en la siguiente pantalla

FACULTAD DE INGENERÍA MECÁNICA ELECTRICA Y ELECTRONICA

3 de 7

U N I V E R S I D A D

D E

G U A N A J U ATO

Aplicamos cambios, esperamos a que descargue, instale, configure y ¡listo!, ya tenemos instalada nuestra central Asterisk. Comprobando funcionamiento Para poder ver sinuestra central esta funcionando correctamente abrimos una terminal y escribimos: $ sudo asterisk -r Debería aparecernos una pantalla como esta:

Con esto sabemos que nuestro servidor esta corriendo perfectamente. Configurando sip.conf y extensions.conf Para que la central funcione, introduciremos algunas pequeñas configuraciones de prueba, para esto, abriremos una terminal, y modificaremos losarchivos sip.conf y extensions.conf en nuestro caso, utilizaremos el editor gedit es útil, porque utiliza pestañas para cada archivo y nos permite movernos entre ellos con una sola ventana. Para editar estos archivos, nos posicionaremos en la carpeta de Asterisk, ubicada en Ubuntu en el directorio /etc/asterisk para llegar ahí usamos el comando: $ cd /etc/asterisk Y ya dentro de esta carpeta, usamosel comando: $ sudo gedit sip.conf extensions.conf

FACULTAD DE INGENERÍA MECÁNICA ELECTRICA Y ELECTRONICA

4 de 7

U N I V E R S I D A D Nos abrirá una pantalla semejante a la siguiente:

D E

G U A N A J U ATO

El próximo paso es borrar todo el contenido de estos archivos, ya que uno de los errores mas comunes es pensar que todo esta comentado, pero la verdad es que no, y por ahora nonecesitamos estas configuraciones, por lo tanto, borraremos todo el contenido de estos dos archivos y guardamos los cambios respectivamente, los archivos nos quedaran de la siguiente manera:

FACULTAD DE INGENERÍA MECÁNICA ELECTRICA Y ELECTRONICA

5 de 7

U N I V E R S I D A D

D E

G U A N A J U ATO

Dentro del archivo sip.conf introduciremos el siguiente contenido: [general] port...
tracking img