Академический Документы
Профессиональный Документы
Культура Документы
Objetivos
Introduccin
Es este laboratorio instalaremos un Servidor de Comunicaciones Asterisk
versin 11 en una maquina virtual con Sistema Operativo Linux Centos 6.4
Reconoceremos los principales directorios de operacin de Asterisk y de
Dahdi. Aprenderemos a ingresar a la interfaz de administracin del servidor
Asterisk.
Seguridad
Procedimiento
Pasos Previos:
1. Instalar el sistema Operativo Linux Centos 6.6
2. Instalar el ultimo kernel de nuestra distribucin, para actualizar realizar:
# yum install kernel kernel-devel -y
3. Reiniciar y bootear con el nuevo kernel instalado.
4. Actualizar el Sistema Operativo Base
# yum update
Is this ok [y/N] : y
Si pregunta para aceptar la llave GPGKey presionar "y". Esperar que
bajen los
paquetes de actualizacin y que se instalen. Cuando esto
termine ya tendrs
actualizado el Sistema Operativo Centos base.
5. Desactivar el FIREWALL IPTABLES
# vi /etc/selinux/config
.
.
.
SELINUX = disabled
.
.
.
.
SELINUXTYPE = targeted
11. Compilar la librera libSRTP para que Asterisk tenga soporte de SRTP
# cd /usr/src
# wget http://srtp.sourceforge.net/srtp-1.4.2.tgz
O Verificar que haya sido descargado:
# ls -lh /usr/src/*srtp*
Descomprimir e instalar:
# tar -zxvf srtp-1.4.2.tgz
# cd srtp
# CFLAGS ="-Wall -O4 -fexpensive-optimizations -funroll-loops -fPIC"
./configure
De obtener error, intentar:
# CFLAGS="-Wall -O4 -fexpensive-optimizations -funroll-loops
-fPIC" ./configure --prefix=/usr'
# CFLAGS ="-Wall -O4 -fexpensive-optimizations -funroll-loops -fPIC"
./configure
# make && make install
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linuxcomplete/dahdi-linux-complete-current.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4current.tar.gz
O Verificar que haya sido descargado:
# ls -lh /usr/src/*asterisk*
# ls -lh /usr/src/*dahdi*
# ls -lh /usr/src/*libpri*
Instalacion de Asterisk
# cd /usr/src/asterisk-11.17.0/
# make clean
# ./configure
# make menuselect
Habilitar:
# make
# make install
# make samples
# make config
Iniciando Asterisk
Asterisk puede ser iniciado de diferentes formas:
17. Arranque de Asterisk
# asterisk -vvvvvc
Aparecer una serie de informacin acerca del inicio de asterisk y la consola
de comandos de asterisk CLI>
Podemos ejecutar nuestro primer comando en el CLI de asterisk
CLI> core show versin
Que versin de Asterisk tenemos: __________________________________________
Para obtener informacin sobre el proceso de Asterisk en ejecucin realizar
el siguiente comando:
# ps -aux | grep asterisk
PID (de Asterisk): _______________________
Regresar a la ventana de comandos donde se esta ejecutando asterisk y
detener el servicio ejecutando el siguiente comando
CLI> core stop now
Qu pront nos muestra? _____________________________