Sei sulla pagina 1di 43

INSTITUTO TECNOLÓGICO DE APIZACO

ADMINISTRACIÓN Y SEGURIDAD DE REDES

“SERVIDOR VOIP”

ALUMNOS:
GUARNEROS MORALES ABEL EDWIN
JUAREZ VASQUEZ BRENDA
BERRUECOS DE SALES JULISSA
ROMANO AYOMETZI OCTAVIO
CARMONA REYES KARINA
PERÉZ BAEZ MANUEL CARLOS
ROVIROSA FLORES JOSÉ EDUARDO
MUÑOZ CARMONA PATRICIA

CARRERA: TECNOLOGÍAS DE LA INFORMACIÓN Y


COMUNICACIÓN.

ASESOR:
LIC. MARCIAL MOLINA SARMIENTO.

30 DE MAYO DE 2019.
ÍNDICE

Introducción ……………………………….

Objetivo …………………...…………….

Requerimientos del proyecto …….……..

Sistema operativo ………………………..


¿Por qué ubuntu?.......................
Ubuntu…………………………….
Características ………………….
Instalación ……………………….

Software …………………………………..
Asterisk …………………………..
¿Que es? …………………………
Requerimientos ………………….
Instalación ……………………….
Configuración de red….
FreePBX ……………….
¿Que es? ……………...
Requerimientos …………
Aplicación en celular (Zoiper)...
Extensiones para agregar telefonía ………...

Reportes del proyecto (Depuración y prueba) …………………..

Capturas de salida o aplicación que se desarrollara …………….

Conclusiones …………………………

Bibliografía …………………………
INTRODUCCIÓN
La mayoría de nosotros estamos familiarizados con el "sistema telefónico conmutado
público” (PSTN), que nos permite establecer contacto con personas de todo el mundo
al marcar una secuencia de números. VOIP ofrece una alternativa, que funciona
mediante la redirección de señales de voz digitalizadas a través de redes IP, como
intranet de empresa o, en algunos casos, la Internet pública, esto tiene como ventajas
la disminución de gastos a largo plazo, dejando de lado los servicios de empresas de
telefonía, las cuales son costosas, Asterisk es una alternativa.

Asterisk es un programa de software libre (bajo licencia GPL) que proporciona


funcionalidades de una central telefónica (PBX). Como cualquier PBX, se puede
conectar un número determinado de teléfonos para hacer llamadas entre sí, dentro
de una misma organización e incluso acceder a comunicaciones fuera de la misma a
la PSTN o conectando a un proveedor de VoIP o bien a una RDSI tanto básicos como
primarios.

OBJETIVO

Instalar un servidor VOIP (Asterisk) en el sistema operativo Ubuntu, con la finalidad


de configurar los protocolos para la transferencia de voz a través de la red, obteniendo
así una red pequeña donde se encuentren múltiples teléfonos VoIP bajo el protocolo
SIP.

REQUERIMIENTOS DEL PROYECTO


Hardware

● Un servidor Las especificaciones del


servidor proporcionan
información detallada
sobre el servidor,
incluidas las dimensiones,
las características
eléctricas, la alimentación,
la temperatura, el entorno
y el espacio libre para
servicio.

● Tres se utilizaran para hacer


Computadoras una simulación con la
aplicación x-lite
● Cable de red UTP Servirá para conectarse a
la red

● Dos teléfonos IP La Telefonía IP puede


realizar las mismas
funciones o
características de la
telefonía tradicional, pero
además posee una serie
de nuevas funciones,
entre las que se puede
mencionar: Transferencia
de llamadas, Monitoreo de
llamadas, Recuperación
de llamadas, Grabación
de llamadas,
Identificación de usuarios,
Videoconferencia,
Mensajería SMS entre
otras.

● Switch Un switch o conmutador


es un dispositivo de
interconexión utilizado
para conectar equipos en
red formando lo que se
conoce como una red de
área local (LAN) y cuyas
especificaciones técnicas
siguen el estándar
conocido como Ethernet
(o técnicamente IEEE
802.3).

● Router Los routers son


dispositivos de
interconexión de redes
que operan en la capa 3 o
de red del modelo OSI.

● Pen-drive Una característica muy


importante sobre estas
memorias es la facilidad
para eliminar los datos
que se almacenan dentro
de ellos
● smartphone permiten la instalación de
programas para
incrementar sus
posibilidades, como el
procesamiento de datos y
la conectividad o internet.

Software

● Ubuntu Ubuntu es una distribución


Linux que ofrece un
sistema operativo
predominantemente
enfocado a ordenadores
de escritorio aunque
también proporciona
soporte para servidores.

● Asterisk-Now El sistema asterisk


incorpora todas la
funcionalidades que
pueden esperarse en una
centralita convencional y
asimismo muchísimas
funcionalidades
avanzadas que tendrían
un elevado coste en
sistemas tradicionales
propietarios.

● FreePBX FreePBX Es una GUI


(Interfaz gráfica de
usuario) de código abierto
basado en Web que
controla y dirige Asterisk,
un servidor de VoIP.
● Virtualbox VirtualBox. Es un software
de virtualización para
arquitecturas x86

● X-lite X-Lite es compatible con


la mensajería instantánea,
el uso del teléfono
tradicional, y las llamadas
de video o conferencia.

● Zoiper Zoiper es un software


multiplataforma (funciona
en ordenadores con
Windows, Linux o MAC
OS X, teléfonos con
Android, o teléfonos
iPhone de Apple),
diseñado para trabajar con
sus sistemas de
comunicación IP.
SISTEMA OPERATIVO

El sistema operativo en el que se instalará el servidor VoIP será Ubuntu 18.04.

¿Por qué ubuntu?

1. Es totalmente Gratuito y aunque posea versiones de paga (con soporte


técnico) es aún más barato que comprar Windows.

2. Los distros importantes tienen muchos programas muy útiles y que lo puedes
encontrar muy fácilmente en internet.

3. Un punto muy importante es la seguridad, los Hackers y/o creadores de virus


rara vez atacan a Software de Linux.
4. Como se puede observar en muchas webs, existe infinidad de Información
técnica.

5. Se lleva bien en el arranque en conjunto con Windows. Carga y realiza tareas


con mayor eficiencia que Windows.

6. La constante actualización y nuevas versiones es asombrosa. Existen


infinidades de Distribuciones de Linux.

Ubuntu

Es un sistema operativo de código abierto para computadores. Es una distribución de


Linux basada en la arquitectura de Debian. Actualmente corre en computadores de
escritorio y servidores, en arquitecturas Intel, AMD y ARM. Está orientado al usuario
promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia del
usuario. Está compuesto de múltiple software normalmente distribuido bajo una
licencia libre o de código abierto.

Características
- Ubuntu soporta oficialmente dos arquitecturas de hardware en computadoras
personales y servidores: 32-bit y 64-bit. Sin embargo, extraoficialmente,
Ubuntu ha sido portado a más arquitecturas: ARM, PowerPC, SPARC e IA-64.

- Los usuarios pueden participar en el desarrollo de Ubuntu, escribiendo código,


solucionando bugs, probando versiones inestables del sistema.
- La interfaz predeterminada de Ubuntu es Unity y utiliza en conjunto las
aplicaciones de GNOME. Ubuntu posee una gran gama de aplicaciones para
llevar a cabo tareas cotidianas, entretenimiento, desarrollo y aplicaciones para
la configuración de todo el sistema.
- Las principales aplicaciones que se incluyen en Ubuntu de forma
predeterminada son: navegador web Mozilla Firefox, cliente de mensajería
instantánea Empathy, cliente de correo Thunderbird, reproductor multimedia
Totem, reproductor de música Rhythmbox, gestor y editor de fotos Shotwell,
administrador de archivos Nautilus, cliente de BitTorrent Transmission, cliente
de escritorio remoto Remmina, grabador de discos Brasero, suite ofimática
LibreOffice, lector de documentos PDF Evince, editor de texto Gedit.

- El sistema incluye funciones avanzadas de seguridad y entre sus políticas se


encuentra el no activar, de forma predeterminada, procesos latentes al
momento de instalarse. Por eso mismo, no hay un cortafuegos
predeterminado.

- Ubuntu divide todo el software en cuatro secciones, llamadas componentes


para mostrar diferencias de licencias y la prioridad con la que se tienden los
problemas que tengan los usuarios.

● main: Contiene paquetes que cumplen los requisitos de la licencia de


Ubuntu. Estos paquetes de este componente poseen ayuda técnica
garantizada y mejoras de seguridad oportunas.
● restricted: Incluyen los paquetes tales como los controladores propietarios
de algunas tarjetas gráficas, como los de ATI y NVIDIA. El nivel de la ayuda
es más limitado que para main, puesto que los desarrolladores pueden no
tener acceso al código fuente.
● universe: Esto permite que los usuarios instalen toda clase de programas
en el sistema guardandolos en un lugar aparte de los paquetes soportados:
main y restricted.
● multiverse: Contiene los paquetes sin soporte debido a que no cumplen
los requisitos de software libre.

Requerimientos para instalar Ubuntu 18.04

● 2 GB de RAM
● Procesador de doble núcleo (2 Ghz).
● 25 GB de espacio libre en el disco duro.
● Medios de instalación (DVD o USB).
● Recomendada la conectividad a internet si quieres instalar software de tercero
y actualizaciones durante la instalación.
Instalación de ubuntu

Una vez que se tiene descargada la ISO del nuevo Ubuntu, se puede grabar
directamente en un CD/DVD, o simplemente en un pendrive, dependiendo de la
velocidad en la que se puede compartir la información.

Se selecciona el teclado que quieres usar y haz clic en «Continuar». Por defecto, se
selecciona el teclado en inglés (EE. UU.).
Se eligen las opciones de instalación, que incluyen:

● Tipo de instalación : instalación normal o instalación mínima. Si quieres


una instalación mínima, selecciona la segunda opción, en el ejemplo de
este artículo haremos una instalación normal
● Instalar software de terceros para gráficos y hardware, Wi-Fi, MP3 y
formatos de medios adicionales Si tienes conexión a Internet es altamente
recomendable que actives esta opción.

Una vez seleccionadas clic en continuar.


Se elige como instalar Ubuntu, es decir las propiedades del disco de destino.

● Borrar el disco entero e instalar Ubuntu (recomendado si no eres un usuario


avanzado).
● Encriptar la instalación de Ubuntu.
● Usar LVM en la instalación de Ubuntu.
● Personalizar.

Explicación:

 Borrar el disco entero e instalar Ubuntu: Se instala una copia nueva de


Ubuntu 18.04 LTS en el sistema, realizando las particiones de manera
automática.
 Encriptar la instalación de Ubuntu: Si quieres una seguridad ampliada de tus
discos elige está opción, los discos estarán completamente encriptados. Está
opción no es recomendable para usuarios novatos.
 Usar LVM en la instalación de Ubuntu: Si quieres usar el sistema de archivos
basado en LVM.
 Personalizar: Si eres un usuario un usuario avanzado y quieres crear
manualmente tus propias particiones.

Automáticamente Ubuntu borra totalmente el disco duro y creará las particiones que
el cree que te resultaron más efectivas (depende de tu sistema).

Ahora te ofrecerá las opciones de configuración básicas.


1.- Elegir la configuración del horario

2.- La siguiente pantalla de configuración es muy importante, en ella se deberá

proporcionar al sistema las credenciales de usuario.

1. Nombre
2. Nombre del sistema
3. Nombre de usuario (puede ser el mismo que en la primera opción)
4. Password, repite password
5. Acceder al sistema de manera automática (no recomendado)
6. Acceder al sistema escribiendo el password (altamente recomendado)
La instalación puede tardar entre 5 o 15 minutos dependiendo del sistema.

Cuando termine la instalación asegúrate que quitar el USB / DVD de la unidad, y


haces clic para reiniciar el sistema.

Al iniciar el sistema te pedirá el nombre de usuario y el password.


Ubuntu fue instalado de manera exitosa!
SOFTWARE
Asterisk

Software Asterisk es un marco de código abierto y gratuito para crear aplicaciones


de comunicaciones y está patrocinado por Digium. Proporciona funcionalidades de
una central telefónica o PBX. Como cualquier PBX se puede conectar un número
determinado de teléfonos para poder hacer llamadas entre sí, e incluso conectar a un
proveedor de VoIP oa una RDSI tanto básicos como primarios.

¿Que es ?
Mark Spencer fue quien creó Asterisk y, actualmente, es su principal desarrollador.
Originalmente esta desarrollado para el sistema operativo GNU/LINUX, aunque
también se distribuye en versiones para los sistemas operativos BSD, Mac OS X,
Solaris y Microsoft Windows.

Los usuarios pueden crear nuevas funcionalidades además de las ya preestablecidas


escribiendo un dialplan en el lenguaje de scrip de Asterisk o bien añadiendo módulos
escritos en lenguaje C o en cualquier otro lenguaje de programación soportado en
GNU/Linux.

Asterisk puede interoperar con terminales IP actuando como un registrador y como


Gateway entre ambos.

Requerimientos

Instalación
debemos saber que el usuario con acceso a los privilegios “sudo”. También
tendremos que actualizar nuestro sistema Ubuntu e instalar los siguientes
paquetes, que son necesarios para descargar e instalar Asterisk:

1. sudo apt update && sudo apt upgrade


2. sudo apt install wget build-essential subversion
3. se descargara Axterisk

sudo wget
http://downloads.asterisk.org/pub/telephony/asterisk/asteri
sk-15-current.tar.gz
Una vez que se completa la descarga, extraemos el contenido del paquete
descargado:

1 sudo tar zxf asterisk-15-current.tar.gz

Antes de continuar con los siguientes pasos, asegúrate de cambiar al


directorio que se acaba de crear:

1 cd asterisk-15.*/

Instalar las dependencias de Asterisk

sudo contrib/scripts/get_mp3_source.sh

Usaremos el script install_prereq para resolver todas las dependencias en


nuestro sistema Ubuntu:

1 sudo contrib/scripts/install_prereq install

El anterior comando instalará todos los paquetes necesarios. Al finalizar con


éxito, imprimirá el siguiente mensaje:
sudo ./configure

sudo make menuselect

sudo make -j2

sudo make install


instalar los archivos básicos de configuración de PBX:

1 sudo make basic-pbx

El último paso es instalar la secuencia de comandos de inicio escribiendo:

1 sudo make config

También es una buena idea ejecutar ldconfig para actualizar el caché de


bibliotecas compartidas:

1 sudo ldconfig

Crear usuario Asterisk

sudo adduser --system --group --home /var/lib/asterisk --no-


create-home --gecos "Asterisk PBX" asterisk

Iniciando Asterisk
sudo systemctl start asterisk

Para verificar que se está ejecutando, vamos a conectarnos a la interfaz


de línea de comandos (CLI) de la plataforma escribiendo:

1 sudo asterisk -vvvr

El último paso es habilitar el servicio para que se inicie al arrancar con:

1 sudo systemctl enable asterisk

Configuración de red

Cómo acceder a la configuración web del router


La forma más sencilla de configurar un router es hacerlo a través del servidor web
que incluye. Esto ofrece una interfaz accesible desde cualquier navegador web de
manera que desde allí podemos configurar la mayor parte de los aspectos básicos de
este.

Para acceder a nuestro router simplemente debemos introducir en nuestro navegador


la dirección IP del mismo que, generalmente, suele coincidir con la de la puerta de
enlace. Para conocer esta dirección IP podemos abrir una ventana de MS-DOS en
Windows y teclear:
● ipconfig
Aquí buscaremos la dirección IP de la puerta de enlace y la introduciremos para
acceder a esta web de configuración.

Cómo entrar en la configuración del router:

Lo más cómodo es usar un ordenador conectado a la red WiFi del mismo router y
teclear la siguiente dirección en cualquier navegador: 192.168.1.1. Esos números
representan la puerta de entrada al panel de administrador del router de la mayoría
de los operadores.
En este punto tendremos que introducir el usuario y contraseña, que en la gran
mayoría de las ocasiones es "admin" en ambos casos, y ese es el primer punto débil
de todo router. Mantener la configuración por defecto abre la puerta a que cualquiera
que logre conectarse a nuestra red WiFi pueda entrar en la configuración del router.

Cómo configurar la conexiòn:


Una vez hemos accedido al panel de configuración del router veremos muchos menús
y opciones que podremos cambiar, pero no te aventures a cambiar datos, ya que
podrías quedarte sin conexión, aunque por suerte todos los tienen un botón reset que
pulsandolo varios segundos restablece la configuración inicial. A continuación vamos
a ver cómo configurar la conexión, mejorando su seguridad y rendimiento.

Cambiar la contraseña de acceso al router:


Para poder cambiar los datos de acceso al router nos tenemos que dirigir a
Management -> Access Control, donde solo con introducir los datos de acceso por
defecto podremos establecer una nueva contraseña.

Cambiar el nombre de la Red:

Una vez ya nos hemos asegurado de que cualquiera que se conecte a nuestro WiFi
no pueda alterar la configuración de nuestro router, toca hacer más difícil que se
puedan conectar a él. La primera medida, para evitar que se sepa a qué compañía
pertenece al router (que puede dar facilidades) es la de cambiar el nombre de la red.
Para ello nos dirigimos a Wireless -> Basic y en el apartado SSID cambiamos el
nombre de la red al que deseemos.

Otra opción más drástica pero que también puede ser muy efectiva es directamente
esconder la red, dejarla activada pero que no sea visible a ningún dispositivo. Para
ello solo tendremos que hacer click en la opción Hide Point Access de la misma
ventana anterior. De esta manera, quien quiera conectarse a nuestro WiFi tendrá que
conocer previamente el nombre de la red.
Cambiar la contraseña de la red WI-FI

la única que tomarían muchos, para asegurar nuestro router es cambiar la contraseña
que trae por defecto. Dicha opción la encontraremos en Wireless -> Security. En la
opción Network Authentication podemos seleccionar el tipo de seguridad que
queremos emplear. Este punto no es necesario cambiarlo si ya tenemos seleccionada
la opción WPA-PSK, si no la opción más segura es ésta.

En este punto tenemos que emplear la lógica. Si cambiamos la contraseña por defecto
para mejorar la seguridad de nuestro WiFi tendremos que emplear una nueva
contraseña robusta, evitando contraseñas sencillas o que empleen cumpleaños o
similares. La mejor opción será hacer una combinación de número y letras
(mayúsculas y minúsculas) que sea difícil de adivinar.

Configurar el servidor DHCP


Todos los routers y puntos de acceso disponen de un servidor DHCP. Este servidor
se encarga automáticamente de dar una dirección IP de un rango especificado a cada
dispositivo que se conecta junto a la máscara de subred, puerta de enlace y servidores
DNS.

Por defecto tanto los puntos de acceso como los sistemas operativos estarán
configurados para obtener una IP a través de este servidor siendo cada vez una
diferente dentro del rango, sin embargo, podemos configurarlo de manera que
asociemos una dirección MAC a una IP fija, quien siempre obtendrá dicha IP
automáticamente desde este servidor.
Si queremos poder abrir los puertos de nuestro router y no tener problemas con las
direcciones IP debemos configurar correctamente este servidor DHCP o configurar
nuestro ordenador o dispositivo con una IP fija.
Abrir puertos
Abrir los puertos es una de las acciones más solicitadas por los usuarios. Los puertos
generalmente se utilizan para establecer conexiones de diferentes aplicaciones con
los correspondientes servidores remotos para poder funcionar, por ejemplo, un cliente
torrent para poder descargar o un juego online para poder conectarse con el servidor
de dicho juego.

Cada aplicación suele utilizar un puerto único comprendido entre 0 y 65535, aunque
los primeros 1024 están reservados para aplicaciones elementales y no deben
utilizarse (por ejemplo el puerto 80 es el HTTP, el 443 HTTPS, 21 FTP, 22 SSH, etc).

Si queremos que nuestra conexión funcione bien debemos abrir en nuestro router los
puertos que utilice la aplicación que vamos a utilizar vinculando cada puerto a la
dirección IP de nuestro ordenador.
Podemos conocer la IP de nuestro ordenador fácilmente tecleando en una ventana
de MS-DOS:

ipconfig
Debemos asociar el puerto (o rango de puertos) a la IP de nuestro ordenador, aunque
debemos tener en cuenta que si utilizamos un servidor DHCP esta puede variar.

UPnP
Algunos modelos de routers vienen por defecto con un servidor UPnP. Este servidor
es el encargado de que las comunicaciones se llevan a cabo correctamente sin tener
que preocuparse de los puertos (ya que él se encarga de redirigir el tráfico) abriendo
las conexiones cuando sea necesario y cerrándose cuando ya no se necesiten.
FreePBX

¿Que es?

Ofrece un interfaz GUI Html(interfaz gráfica de usuario) para administración de una


centralita IP basada en Asterisk, muy fácil de usar pero con gran capacidad. También
está basado en Open Source GPL.
Permite configurar fácilmente un sistema Asterisk, cubriendo los requisitos tanto de
pequeñas como de grandes empresas. Puede mantener las bases de datos de
usuarios y extensiones, así como todas las funciones de valor añadido.
● Dialplan de llamadas entrantes y salientes.
● IVR (Recepcionista digital interactiva) – Operadora automática.
● Time conditions – Gestión de llamadas entrantes según horario y fecha.
● Grupo de llamadas (Ring Groups): Round-Robin, todas a la vez, etc.
● Follow-me.
● ACD – Sistema de colas y agentes.
● Monitorización de llamadas.
● Sistema de mensajería vocal.
● Música en espera.
● Sala de Conferencias.
● Grabación de las llamadas (sólo recomendado para pequeños volúmenes).

Requerimientos y Extensiones para agregar telefonía

Para conectar telefonos estandares analogicos son necesarias tarjetas electrónicas


telefónicas FXO y /o FXS fabricadas por un Digium u otros proveedores: las primeras
consisten en cualquier dispositivo que actúe como un teléfono tradicional conectado
a una línea telefónica interna que provee la alimentación y las señales y tensiones
necesarias para generar el tono de llamada y para establecer la comunicación del
audio.

Crear extensiones con FREEPBX

En la entrada anterior “Instalar Asterisk + FreePBX en Ubuntu 18.04”, vimos cómo


instalar un sistema Asterisk con FreePBX como interfaz web. En esta entrada vamos
a ver cómo empezar a trabajar con FreePBX y para ello vamos ver cómo generar una
extensión. Una vez creada la extensión veremos cómo configurar un softphone de
forma que podamos comprobar su correcto funcionamiento.

Para crear una extensión una vez accedemos a la interfaz web de FreePBX, vamos
al menú “Applications” y seleccionamos “Extensions”:
Para este ejemplo seleccionamos un “Device” CHAN SIP y pulsamos submit:

En “User Extension” ponemos el número de la extensión que vamos a crear (5002 en


el ejemplo y en “Display Name” el nombre que queremos que aparezca en el display
cuando llamamos (user2 en el ejemplo) :
El resto de campos los podemos dejar por defecto, así que vamos abajo del todo de
la página y pulsamos “submit”

Y pulsamos en “Apply Config” arriba a la derecha para que se apliquen los cambios:

En la parte derecha de la pantalla encontraremos las extensiones que hemos


creando. Pinchamos en la extensión que acabamos de crear:

Si tenemos problemas con el registro de la extensión del softphone (yo tuve que hacer
este cambio con Zoiper), podemos probar a modificar el parámetro “Connection Type”
y cambiar el valor de “friend” a “peer”, y volvemos a pulsar submit y aplicamos los
cambios:

Ahora para probar la extensión podemos configurar un softphone, podemos utilizar


Zoiper que está disponible para linux, windows, Android.
La configuración sería la siguiente:

Dominio: la ip de nuestro servidor asterisk.


Nombre de usuario: el número de extensión.

Contraseña: la que hemos puesto en el campo secret al crear la extensión.

Usuario de cuenta: el número de extensión.

Proxy de salida: la ip de nuestro servidor asterisk.

CONFIGURACIÓN DE TELÉFONO IP (CISCO)


El Teléfono Debe Ser Restablecido A La Configuración De Fábrica Por Defecto, Para Evitar
Que El Aparato Tenga Un Ajuste Residual De Una Configuración Anterior.
Restaurar A La Configuración De Fábrica Su Teléfono Cisco
Presione “Setting”.
Vaya A La Opción “Factory Reset” Y Pulse “Select”.

Una Vez Dado El Rango De Ip Y A Ver Reiniciado El Teléfono Procederemos A Entrar A La


Página De Cisco Para Poder Iniciar La Configuración Del Teléfono
Para Esto Accederemos A La Ip Que Tiene El Teléfono En La Opción 9 “Network” Y Nos
Mandara A La Siguiente Página

Una Vez Dada La Información En El Botón Anterior Proseguimos Con El Botón System
Donde Se Seleccionará La Conexión Mediante Dhcp Cambiándola A Ip Estática

Una Vez Seleccionando Static Ip Ingresamos La Dirección Ip Asignada Por El Servidor


Y El Gateway Conjunta Con La Máscara De Red Guardamos Los Datos Establecidos

Nos Aparecerá El Siguiente Mensaje Donde Tendremos Que Aguantar 50segundos Haciendo
Que Se Restablezca El Teléfono

Regresamos A La Página De Cisco Donde Estarán Los Datos Guardados


En Este Paso Damos A Establecer Las Extensiones Del Teléfono Conectado Así El Servidor
Con El Teléfono Para Ahora Poder Enviar Y Recibir Llamadas Mediante Ip

Seleccionamos El Botón Submid All Changes Guardando Los Cambios Y Reiniciando El


Teléfono Ya Una Vez Reiniciado El Teléfono Los Focos Tendrán Que Estar En Un Tono
Verdoso, Eso Indicara Que Ya Está Listo Para Poder Usarse.

Zoiper

¿Que es?
Zoiper es un software multiplataforma (funciona en ordenadores con Windows, Linux
o MAC OS X, teléfonos con Android, o teléfonos iPhone de Apple), diseñado para
trabajar con sus sistemas de comunicación IP. Servitux no ha desarrollado Zoiper, ni
ofrece soporte técnico sobre este programa. El cliente puede elegir cualquier otro
programa que sea compatible con el protocolo SIP. Este software es de la compañía
Zoiper y tiene una versión no comercial, de la misma manera también tiene las
versiones comerciales con soporte del software y más características habilitadas. Es
el software que Servitux® VoIP recomienda para utilizarlo como teléfono IP desde su
ordenador, tablet o smartphone.
La versión para móvil está disponible en la Play Store para Android

Pasas para usar Zoiper:


1) Descargamos la aplicación desde la Play Store
2) Abrimos la aplicación, nos pedirá crear una cuenta, esto es para dar de alta en la red,
recuerda que debemos usar la información de la red y dar de alta con un usuario numérico
disponible.

3) Agregamos la información de un usuario disponible y una contraseña.

4)En configuración damos click en Accounts


5) Damos click en nuestro usuario.
6) Damos click en Audio Codec Settings
7) Deshabilitamos GSM
8)Habilitamos uLaw y aLaw.
9)Regresamos a Settings y damos click en Connectivity

10) Marcamos la casilla de Run In Blackground.


11)Para poder cambiar el tema vamos a: Settings - Customize - Pick A Theme
Otras aplicaciones:

Bria
Uno de los softphones más recomendados es Bria de Counterpath, una empresa con
una larga trayectoria en cuanto a software de softphones, creadora de los famosos X-
Lite, Eyebeam y Bria. Esta empresa cuenta con una versión de Bria para Android,
tanto para smartphones como para tablets. Este es, sin duda, uno de los softphones
para Android más completos que hay.
Precio: 7,25€
Incluye: Compatibilidad con VPN, Grabación de llamadas, Protocolos XMPP y SIP
SIMPLE, incluidos SMS, QoS (calidad del servicio): marca ToS, Seguridad y cifrado
mediante TLS y SRTP, Búsquedas de registros mediante DNS SRV. Códecs
G.711a/u, G.722(HD), iLBC, GSM y SILK. También soporta G729 con el pago de las
royalties.
Descarga: https://play.google.com/store/apps/details?id=com.bria.voip

Acrobits
Otro de los softphones que se están haciendo muy popular es Acrobits, quizá por su
menor precio y su gran cantidad de características incluidas.
Precio: 4,98€
Incluye: SIP bajo TLS, Soporte SRTP mediante SDES y ZRTP, Soporte de códecs
G.711a/u, G.722(HD) y GSM, además de G.729 con el payo de las royalties, Soporte
de DNS SRV y configuración sencilla con los operadores IP más conocidos.
Descarga: https://play.google.com/store/apps/details?id=cz.acrobits.softphone.alien

3CXPhone
El softphone 3CXPhone está pensado inicialmente para ser un softphone compatible
con el software 3CX, aunque por supuesto, también funciona con cualquier otro
sistema SIP.
Precio: 0€
Incluye: …
Descarga: https://play.google.com/store/apps/details?id=com.tcx.sip.ui
SIP Droid
Este es uno de los primeros softphone SIP que aparecieron en la tienda de
aplicaciones de Android y es tan simple como efectivo, además de ser software libre
cuyo código fuente está publicado en su página: http://sipdroid.org/
Precio: 0€
Incluye: Integración con el dialer de Android, llamadas de vídeo utilizando H264,
Descarga: https://play.google.com/store/apps/details?id=org.sipdroid.sipua

SIPSimple
Otro de los grandes softphones SIP tanto por su integración como por sus
características, además de ser software libre y poder descargarlo de
https://code.google.com/p/csipsimple/
Precio: 0€
Incluye: Codecs : g711u/a, speex, G722, GSM, iSAC, SILK, G729, OPUS, G726,
G722.1 Backends : webRTC, speex, simple
Descarga: https://play.google.com/store/apps/details?id=com.csipsimple
Reportes del proyecto (Depuración y prueba)

1ra prueba fallida.


2da prueba exitosa.
Diagrama

Configuración de switch y routers


Configuracion router 0

configuracion router 1
Configuración de routers y switches

Conclusión.

En esta práctica vimos que hacer un servidor implica no solo la configuración o


instalación básica, si no que hay que explorar temas como seguridad, protocolos,
infraestructura y red, además de tener un amplio conocimiento en SO.

El servidor puede ser funcional siempre y cuando llevemos a cabo los temas ya
mencionados anteriormente sin embargo es una gran idea implementarlo en
organizaciones o instituciones donde el servicio telefónico sea vital y así poder reducir
gastos en subcontratación de servicios.
Bibliografía.

● Ubuntu linux bets on the ARM server.


By Steven J, Vaughan-Nichols, August 22, 2011.
http://www.zdnet.com/blog/open-source/ubuntu-linux-bets-on-the-arm-
server/9445

● Las novedades de Ubuntu 16.04


Publicado el 22 de abril de 2016.
https://www.muylinux.com/2016/04/22/novedades-ubuntu-16-04-lts/

● Instalar ubuntu 18.04 LTS


https://www.sololinux.es/instalar-ubuntu-18-04-lts-imagenes/

Potrebbero piacerti anche