instalación de asterisk en linux mint 12
DESCRIPTION
como instalar asterisk en linux mint 12 y crear extensiones;TRANSCRIPT
![Page 1: Instalación de asterisk en linux mint 12](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/6.jpg)
Seguido de esto tecleamos make install que instalara asterisk
![Page 7: Instalación de asterisk en linux mint 12](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/7.jpg)
y sudo make samples que nos pondra algunos ejemplos de configuración
![Page 8: Instalación de asterisk en linux mint 12](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.pub/reader034/viewer/2022052504/549adf36b47959f7088b4623/html5/thumbnails/12.jpg)
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.