Instalación de asterisk en linux mint 12

12
Instalación de Asterisk NOMBRE DE LA MATERIA: SISTEMAS DE COMUNICACIÓN Elaborado por Giovani Hernández Vigueras. Fecha : 25 de abril de 2013.

description

como instalar asterisk en linux mint 12 y crear extensiones;

Transcript of Instalación de asterisk en linux mint 12

Page 1: Instalación de asterisk en linux mint 12

Instalación de Asterisk

NOMBRE DE LA MATERIA: SISTEMAS DE COMUNICACIÓN

Elaborado por Giovani Hernández Vigueras.Fecha : 25 de abril de 2013.

Page 2: Instalación de asterisk en linux mint 12

Que es asterisk?

Es un software que se ejecuta en una computadora como un servidor de telefonía voIP teniendo las funcionalidades de una central o PBX este servidor estará a la escucha de conexiones provenientes ya sea de una pc o un Smartphone a los cuales se les habrá asignado una extensión con un usuario y contraseña

Para que me puede servir asterisk?

Se puede implementar prácticamente en cualquier parte casa, oficina , escuela mientras se cuente con una red de área local establecida y se pueda instalar este servicio en una computadora con sistema operativo Linux.

Que necesito para ejecutar Asterisk? Una pc con cualquier distribución GNU/linux puede ser fedora

Debian Linux Mint etc … en este caso ocupare la ultima version de Linux mint «linux mint 12 en la version de 32 bits»

Page 3: Instalación de asterisk en linux mint 12

PASOS PARA INSTALAR ASTERISK EN LINUX MINT 12

Instalación de dependencias de asterisk

En una terminal ejecutar

apt-get install build-essential libxml2-dev ncurses-dev sudo apt-get install build-essential libxml2-dev ncurses-dev sudo apt-get install bison ncurses-dev libssl-dev libnewt-dev cvs

procps debhelper dpkg-dev gettext html2text po-debconf build-essential automake flex libtool libncurses5-dev libssl-dev

sudo apt-get install -qy zlib1g-dev libiksemel-dev sudo apt-get install libxml2-dev sudo apt-get install sqlite3 libsqlite3-dev sudo apt-get install rubygems 1.9.1 sudo apt-get install ruby-full build-essential sudo aptitude install ruby build-essential libopenssl-ruby ruby1.8-

dev sudo gem install sqlite3-ruby

Page 4: Instalación de asterisk en linux mint 12

DESPUES QUE TENGAMOS TODO ESTO INSTALADO BAJAMOS UNA VERSION DE ASTERISK DESDE SU PAGINA OFICIAL

www.asterisk.org/downloads

NOS VAMOS A LA CARPETA DONDE SE DESCARGO Y LO DESCOMPRIMIMOS POR LO REGULAR NUESTRO ARCHIVO SERA TAR.GZ

DESPUES DE DESCOMPRIMIR NOS MOVEREMOS A LA CARPETA DESDE LA TERMINAL CON EL COMANDO CD Y LA RUTA DE LA CARPETA DE ASTERISK

YA DENTRO DE LA CARPETA TECLEAMOS EL COMANDO ./configure

Page 5: Instalación de asterisk en linux mint 12

Terminada esa acción tecleamos sudo make este comando es para tener permisos de super usuario y compilar el asterisk

Page 6: Instalación de asterisk en linux mint 12

Seguido de esto tecleamos make install que instalara asterisk

Page 7: Instalación de asterisk en linux mint 12

y sudo make samples que nos pondra algunos ejemplos de configuración

Page 8: Instalación de asterisk en linux mint 12

Dando de alta las extensiones

LO SIGUIENTE ES HACER UNA CONFIGURACION EN EL ARCHIVO SIP.CONF

PARA DAR DE ALTA LOS NUMEROS O EXTENSIONES QUE SE COMUNICARAN POR MEDIO DEL PROTOCOLO SIP QUE SE ENCUENTRA EN LA RUTA

 /ETC/ASTERISK

Page 9: Instalación de asterisk en linux mint 12

Dentro de este archivo se colocara el contenido de la tabla que esta dando de alta cuatro extensiones con nombre de usuario y contraseña 1001,1002,1003,1004 sin ocupar dirección ip fija ocupando DCHP para que les asigne una ip a cada dispositivo automáticamente y ocupando el protocolo de transporte UDP

Page 10: Instalación de asterisk en linux mint 12

TAMBIEN EDITAREMOS EL ARCHIVO EXTENSIONS.CONF Y AGREGAMOS LAS EXTENSIONES ANTES CREADAS

ya teniendo esto procedemos a inicar asterisk en la terminal teclear sudo su , tu contraseña y asterisk

 después teclear asterisk -r

Page 11: Instalación de asterisk en linux mint 12

SE ABRIRA EL PROMPT DE ASTERISK

Tecleamos sip show peerpara saber cuales son los estados de las extensiones .nota: tener en cuenta que se debe tener creada una red que será la dirección ip del pbx

Page 12: Instalación de asterisk en linux mint 12

Como ven en la ultima figura ya quedo el servidor de asterisk levantado solo esta a la espera de que los usuarios se conecten ya sea desde sus Smartphone o computadoras personales a la misma red utilizando cualquier cliente VoIP como 3CX mientras «soporte el protocolo SIP» para poder realizar llamadas a otros usuarios.