Está en la página 1de 17

Instalación VoIP Monitor

INGENIERA TELEMÁTICA
Diseño de Redes de Voz Sobre IP
INGENIERÍA
TELEMÁTICA
Diseño de Redes de Voz Sobre IP
Instalación y Configuración VoIP

Configuración Inicial

El primer paso es conocer el nombre de la interfaz a la cual se le instalará el Sniffer del


VoIP Monitor.

NOTA: Recuerde realizar los comandos en este tutorial en modo super usuario (“root”).

Ejecute el comando ifconfig e identifique el nombre de la interfaz ethernet y su


dirección IP.

NOTA: Si le despliega error luego de ejecutar el comando ifconfig, procédalo a


instalar con la sentencia: apt-get install net-tools

Figura 1 Nombre de Interfaz de Red

Instalación MariaDB

apt-get -y install mariadb-server

Ingrese a MariaDB
Y ejecute las siguientes sentencias en la CLI

ALTER USER root@localhost IDENTIFIED VIA mysql_native_password;


SET PASSWORD = PASSWORD("");
FLUSH PRIVILEGES;

Le deberá salir este mensaje:

Finalmente ejecute el comando exit para salir y regresar a root.

Install voipmonitor sensor


Installing sensor - voipmonitor service

Ejecute las siguientes sentencias en la CLI

mkdir /usr/src/voipmonitor
cd /usr/src/voipmonitor
wget --content-disposition http://www.voipmonitor.org/current-stable-
sniffer-static-64bit.tar.gz -O x.tar.gz
tar xzf x.tar.gz
cd voipmonitor-*
./install-script.sh

Empezará instalar el servicio y el sensor, cuando le pregunte “Enter spool directory”,


presione Enter.
Cuando le pregunte el nombre de la interfaz del sniffer, coloque la de la Figura 1, en
este caso es enp0s3. Luego asigne 1024 al parámetro siguiente

Install voipmonitor GUI


Instalación de Dependencias y paquetes:

apt-get -y install php php-gd php-mysql php-cli libapache2-mod-php php7.3-


mbstring php-zip tshark mtr librsvg2-bin gsfonts rrdtool libtiff-tools

Empezará la instalación de los paquetes y dependencias necesarios para la GUI:


Presione Enter para expandir a Más información y luego, cuando pregunte - ¿Los
usuarios sin privilegios de administración deberían poder capturar
paquetes? [sí/no]- escriba: NO y continúe con la instalación.

Deberá terminar en pocos minutos la instalación paquetes y dependencias GUI.

Ejecute el comando siguiente para la creación de la base de datos necesaria:

mysqladmin create voipmonitor

Ejecute las siguientes sentencias o comandos en el CLI para continuar


con la instalación.

Instalación de IOncube - php loader / decryptor

wget http://voipmonitor.org/ioncube/x86_64/ioncube_loader_lin_7.3.so -O
/usr/lib/php/20180731/ioncube_loader_lin_7.3.so
echo "zend_extension = /usr/lib/php/20180731/ioncube_loader_lin_7.3.so" >
/etc/php/7.3/mods-available/ioncube.ini
ln -s /etc/php/7.3/mods-available/ioncube.ini
/etc/php/7.3/apache2/conf.d/01-ioncube.ini
ln -s /etc/php/7.3/mods-available/ioncube.ini /etc/php/7.3/cli/conf.d/01-
ioncube.ini

Installing voipmonitor GUI

cd /var/www/html
rm -f index.html
wget "http://www.voipmonitor.org/download- gui?
version=latest&major=5&phpver=73&festry" -O w.tar.gz tar
xzf w.tar.gz
mv voipmonitor-gui*/* ./

echo " * * * * * root php /var/www/html/php/run.php cron" >> /etc/crontab


kill -HUP `pgrep cron`

mkdir /var/spool/voipmonitor/

Si el comando anterior le arroja que ya el directorio está creado, haga caso omiso.
chown www-data /var/spool/voipmonitor/
chown -R www-data /var/www/html
/etc/init.d/apache2 restart

Instale el paquete Ethtool

apt install ethtool -y

y luego corra el inicie el servicio del voipmonitor

/etc/init.d/voipmonitor start

Inicie finalmente el servicio.

systemctl enable voipmonitor

Acceda a través de un navegador a la dirección IP del VoIpMonitor/Asterisk

Presione “agree” y espere la instalación de componentes adicionales.


Cuando termine el proceso, le desplegará una pantalla de configuración inicial. En esta
sección debe generar una licencia a partir del registro en la plataforma de VoIP Monitor,
utilice su correo @itsa.edu.co; debe activar su cuenta a través de un correo de
confirmación y obtener el token (licencia) para habilitar la plataforma. Este proceso se
detalla en la siguiente secuencia de imágenes:
Complete todos los datos y acepte los términos y condiciones:
Revise su casilla de correo para hacer clic en el enlace y activar su cuenta:
Inicie sesión, y haga clic en Services y en la siguiente pantalla copie la licencia, y
llévela hacia el asistente de instalación en la sección License Token.
Una vez presionado el botón get/update license key finalizará la instalación:

En la siguiente pantalla presione OK, cierre el log, y espere varios minutos a que
termine el proceso de actualización GeoIP data.
Cree un nuevo usuario administrador

El software VoIP Monitor ya se debe encontrar listo para monitorear las llamadas,
estadísticas y métricas de su red VoIP.
Asignación Aula Virtual
Realice con su compañero los siguientes escenarios y observe el comportamiento de
envío de mensajes SIP en el Live sniffer

i. Llamada exitosa (el usuario llamado contesta)


ii. Llamada no exitosa – Usuario no Contesta
iii. Llamada no exitosa – Abonado no existe
iv. Llamada no exitosa – Abonado Ocupado

1. Adjunte un pantallazo general de la aplicación en esta sección (Live sniffer).

De igual manera, entregue las siguientes evidencias en el informe:

2. Imagen del reporte CDR (hacer clic debajo de Main menu)


Las siguientes imágenes luego seleccionar el Tipo de Dashboard

3. Dashboard:
3.1 Default

3.2 Sniffer Local RRD


3.3 Grid overview last 3 hours

Finalmente, las siguientes imágenes luego seleccionar el Tipo de Reporte:

4. Reportes:
4.1 Call Sumary

4.2 Call Detail Records


4.3 Asignación en

parejas: Heiner canedo,

milson solano

Fecha Límite: 30 de abril – 12 p.m.

También podría gustarte