Está en la página 1de 12

NOMBRE DE LA MATERIA: SISTEMAS DE

COMUNICACIN

Instalacin de Asterisk
Elaborado por Giovani Hernndez Vigueras.
Fecha : 25 de abril de 2013.

Que es asterisk?
Es un software que se ejecuta en una computadora como un
servidor de telefona 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 extensin con un usuario y contrasea
Para que me puede servir asterisk?

Se puede implementar prcticamente 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 distribucin 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

PASOS PARA INSTALAR ASTERISK EN


LINUX
MINT 12
Instalacin 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 buildessential 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

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

Terminada esa accin tecleamos sudo


make este comando es para tener
permisos de super usuario y compilar el
asterisk

Seguido de esto tecleamos make install


que instalara asterisk

y sudo make samples que nos pondra


algunos ejemplos de configuracin

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

Dentro de este archivo se colocara el contenido de la tabla


que esta dando de alta cuatro extensiones con nombre de
usuario y contrasea 1001,1002,1003,1004 sin ocupar
direccin ip fija ocupando DCHP para que les asigne una ip a
cada dispositivo automticamente y ocupando el protocolo de
transporte UDP

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 contrasea
y asterisk

despus teclear asterisk -r

SE ABRIRA EL PROMPT DE ASTERISK

Tecleamos sip show peer


para saber cuales son los estados de las extensiones .nota: tener en
cuenta que se debe tener creada una red que ser la direccin ip del pbx

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.

También podría gustarte