Integración de OpenVPN con VitalPBX

Share on facebook
Share on google
Share on twitter
Share on linkedin
freepbx open vpn vitalpbx integration business communications softphone

Integración de OpenVPN con VitalPBX

OpenVPN Access Server es una solución de software VPN de tunelización de red con todas las funciones que integra las capacidades del servidor OpenVPN, las capacidades de gestión empresarial, la interfaz de usuario OpenVPN Connect simplificada y el software OpenVPN Client que se adapta a los entornos de Windows, MAC, Linux, Android y iOS. El servidor de acceso OpenVPN admite una amplia gama de configuraciones, incluido el acceso remoto seguro y granular a la red interna y/o a los recursos y aplicaciones de la red privada en la nube con control de acceso detallado..

Para instalar el módulo OpenVPN debes ir al menú Admin/Add-ons/Add-ons. Presionar Check-Online e instalar VitalPBX OpenVPN. La versión gratuita está limitada solo a la creación de dos clientes VPN.

OpenVPN Server

En esta pestaña, puede configurar el servidor OpenVPN y monitorear su estado

Explicaremos el significado de todos los campos que componen la configuración del servidor:

  • Enabled, muestra el estado actual del servicio OpenVPN.
  • Port, el puerto que OpenVPN debería escuchar.
  • Server Range, esto define el rango de IP virtual que se utilizará en la red de túnel VPN. por ejemplo: si usa como rango la dirección IP 10.8.0.0, la dirección IP del servidor será 10.8.0.1 y al primer cliente se le asignará la dirección IP 10.8.0.2.
  • Public Host, host remoto o dirección IP en el cliente, que especifica el servidor OpenVPN.
  • Keep-Alive, la directiva keepalive hace que los mensajes tipo ping se envíen de un lado a otro a través del enlace para que cada lado sepa cuándo el otro lado ha caído. Todos los valores en segundos.
  • Redirect Gateway, si está habilitada, esta directiva configurará a todos los clientes para redirigir su puerta de enlace de red predeterminada a través de la VPN, lo que provocará que todo el tráfico de IP, como la navegación web y las búsquedas de DNS, pasen a través de la VPN (la máquina del servidor OpenVPN puede necesitar NAT o puentear el TUN/TAP interfaz a internet para que esto funcione correctamente).
  • Primary DNS, DNS primario para usar cuando la opción “Redirigir la puerta de enlace” está habilitada.
  • Secondary DNS, DNS secundario para usar cuando la opción “Redirigir la puerta de enlace” está habilitada.
  • Max Clients, el número máximo de clientes conectados simultáneamente que queremos permitir.
  • Compression, le permite definir el tipo de compresión a usar entre el tráfico del servidor y los clientes.

Adding OpenVPN Client

  • Description, una breve descripción para identificar este cliente OpenVPN.
  • Fixed IP, le permite asignar una dirección IP específica a este cliente.
  • Type, permite definir el tipo de cliente, dependiendo de ello, la configuración que se descargue variará.
  • Enabled, te permite habilitar o deshabilitar a este usuario.

OpenVPN Clients

En esta pestaña puede monitorear los clientes configurados, también puede ejecutar algunas acciones que explicaremos a continuación.

  • Description, una breve descripción para identificar este cliente OpenVPN.
  • Assigned IP, dirección IP asignada en el momento de la conexión VPN.
  • Real Address, la dirección IP de donde proviene la solicitud de VPN.
  • Connected, estado de conexión.
  • Packets Rx/Tx, paquetes recibidos y transmitidos.
  • Connected Since, muestra cuánto tiempo se ha establecido la conexión.
  • Enabled, te permite habilitar o deshabilitar a este usuario.
  • Actions

Edit, modificar el cliente

Download, descargar el archivo de configuración para ser instalado en el cliente.

Delete, borrar el cliente.

Configuración de cliente de escritorio OpenVPN [ Windows ]

  • Descargar e instalar el OpenVPN Desktop Client
  • Crear cliente OpenVPN y descargar archivo de configuración
  • Descargue el archivo de configuración OpenVPN desde su servidor VitalPBX.
  • Agregue el archivo de configuración de OpenVPN al cliente de escritorio
  • Ejecutar el cliente OpenVPN. Ir a Tray Bar, seleccionar OpenVPN Icon + Right-Click. Y por último Import File.

OpenVPN tray bar

  • Localice y descomprima su archivo de configuración OpenVPN (client_full.ovpn) e impórtelo.
  • Conectarse a OpenVPN

Connect to OpenVPN

Notas:

Se asignará una dirección IP correspondiente al rango programado en la sección Servidor. Recuerde que la dirección IP para llegar a VitalPBX es la primera dirección en ese rango, es decir, si tenemos el rango 10.8.0.0, la dirección IP de la central será 10.8.0.1.

Cuando cree la extensión SIP para conectarse, recuerde que para tener audio es necesario que la configuración de NAT sea: Force, Comedia.

En futuros artículos, explicaremos cómo conectarse como teléfonos de clientes para marcas como Grandstream, Yealink, etc. así como teléfonos Android y iPhone.

Rodrigo Cuadra

Rodrigo Cuadra

About Us

This project started with the objective of creating a system/interface for the administration of PBX systems based on Asterisk,  easy to use, totally adapted for different mobile devices (Fully Responsive Design), and with all the characteristics of an advanced telecommunications system; Combining the flexibility from Asterisk with concepts that have been satisfactorily used in traditional telephone systems, concepts that somehow were ignored by the new generations of IP telephony.

Recent Posts

Follow Us

VitalPBX Overview

Sign up for our Newsletter

Subscribe and keep up to date with our news.