FreePBX¶
En este artículo
Información
FreePBX es una interfaz web de código abierto para gestionar Asterisk (sistema PBX), que permite una configuración y administración sencilla de la telefonía sin necesidad de conocimientos profundos de la línea de comandos.
FreePBX. Características principales¶
- Gestión de dispositivos SIP: registro y configuración de teléfonos SIP, softphones, gateways, soporte para protocolos: SIP, PJSIP (recomendado), IAX2. Plantillas de dispositivos para configuración masiva.
- Llamadas entrantes y salientes: enrutamiento de llamadas mediante Inbound Routes y Outbound Routes, soporte para DID (Direct Inward Dialing), configuración de traducción de números, conmutación por error y redundancia de rutas.
- Numeración interna: creación de números internos (extensiones), configuración de buzón de voz con notificaciones.
- IVR (Respuesta de Voz Interactiva): menús de voz multinivel con mensajes grabados o sintetizados, enrutamiento de llamadas basado en pulsaciones de teclas, posibilidad de aplicar diferentes scripts durante horario laboral/no laboral.
- Colas de llamadas: configuración de centro de llamadas, distribución de llamadas, música de espera, anuncios de posición en la cola.
- Llamadas de conferencia: creación de salas de conferencia, grabación de llamadas.
- Grabación de llamadas, informes y monitorización: grabación y almacenamiento de llamadas, reproducción de grabaciones a través de la interfaz web, detalle de llamadas por tiempo y estado.
Funcionalidades de implementación¶
| ID | Nombre del software | SO compatible | VM | BM | VGPU | GPU | CPU mín. (núcleos) | RAM mín. (GB) | HDD/SSD mín. (GB) | Dominio personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 462 | FreePBX | Debian 12 | + | + | + | + | 2 | 2 | 40 | No | ORDER |
Información
FreePBX es una interfaz web de código abierto para gestionar Asterisk (sistema PBX), que permite una configuración y administración sencilla de la telefonía sin necesidad de conocimientos profundos de la línea de comandos.
Primeros pasos después de la implementación¶
Tras realizar el pago del pedido, se enviará una notificación de preparación del servidor a la dirección de correo electrónico proporcionada durante el registro. El correo contendrá la dirección IP del VPS/servidor, el nombre de usuario y la contraseña para el acceso SSH, y un enlace al panel de gestión del servidor — Invapi.
Los clientes gestionan el equipo a través del panel de gestión del servidor y la API — Invapi. En la pestaña Configuration >> Tags del servidor seleccionado, están disponibles los parámetros técnicos y los enlaces de servicio.
Los datos de autorización se pueden encontrar tanto en la pestaña Configuration >> Tags del panel de gestión del servidor como en el correo electrónico enviado:
- Enlace a la interfaz web de FreePBX: en la etiqueta webpanel
Acceso a la interfaz web de FreePBX¶
- Abra un navegador en su máquina local (por ejemplo, Firefox en Ubuntu).
- Navegue a una URL del tipo:
-
https://freepbx<ID_server>.hostkey.in— al acceder mediante el nombre de dominio de la etiqueta webpanel. -
Tras crear un usuario Admin se le pedirá que active el firewall integrado:

Debe aceptar todos los ajustes para que la interfaz funcione correctamente.
Nota
Si el panel está bloqueado, debe realizar las siguientes acciones y reconfigurar el firewall:
- reiniciar el servidor
-
ejecutar el comando:
-
verificar los ajustes del firewall y fail2ban en el menú Connectivity para asegurarse de que su red actual se ha añadido correctamente a la lista blanca y no está bloqueada.
Atención
Tiene solo 30 segundos después del arranque del servidor para realizar estas acciones. Si se le pasa el tiempo, reinicie el servidor nuevamente e intente iniciar sesión y ejecutar el comando más rápido.
Creación del usuario Admin¶
Al iniciar sesión por primera vez, se le pedirá que cree un usuario administrador para la gestión del panel.

Rellene los siguientes campos:
- Username - introduzca el nombre de usuario (normalmente admin).
- Password - introduzca una contraseña (el sistema la evalúa e informa inmediatamente de su fortaleza).
- Confirm Password - vuelva a introducir la contraseña.
- Notification Email address - introduzca la dirección de correo electrónico para recibir las notificaciones principales del sistema.
- System Identifier - introduzca el identificador del sistema de telefonía (por ejemplo, Servidor VOIP).
- System Updates - configure el modo de actualización del sistema (automático o manual) y el horario de actualización.
Panel de monitorización¶
FreePBX ofrece una amplia gama de capacidades de monitorización para diversos parámetros de rendimiento del sistema. La pantalla principal muestra lo siguiente:

- System Overview - muestra el estado general del sistema, los componentes instalados y su estado operativo, y analiza las amenazas existentes.
- FreePBX Statistic - proporciona una representación gráfica de la actividad de usuarios, troncales y canales, y su impacto en el uso de memoria, CPU, disco y red.
- System Disc Usage - muestra los parámetros actuales de uso del disco, indicando las fuentes de carga (registros, grabaciones de llamadas, copias de seguridad, etc.).
- Live Network Usage - muestra el uso actual de recursos de red en diversas interfaces.
- Uptime - muestra información general del sistema (fecha y hora del último reinicio, actualizaciones, carga media durante un período de tiempo).
Menú principal¶
El menú principal contiene numerosas secciones para la gestión, configuración y monitorización del sistema:

- Admin - gestiona el sistema a nivel administrativo, no para la telefonía diaria. Tareas principales: instalación y actualización de módulos, configuración de seguridad, gestión de servicios.
- Applications - configura servicios internos y funciones de usuario de la PBX utilizadas por el personal y los suscriptores. (creación y gestión de números internos, configuración de grupos de llamadas, organización de menús IVR)
- Connectivity - configura conexiones externas y enrutamiento de llamadas entre la PBX y el exterior (conexión de proveedores, definición de nombres de suscriptores, establecimiento de reglas para llamadas entrantes y salientes)
- Dashboard — monitorización en tiempo real del estado de la PBX y acceso rápido a información clave.
- Reports — análisis, auditoría y diagnóstico del funcionamiento de la PBX (análisis de la eficacia de las colas, exportación de informes para la gestión y la contabilidad, visualización del historial de llamadas)
- Settings - configura diversos parámetros del sistema como NAT, dirección IP externa, códecs, manejo de llamadas entrantes y salientes, entre otros.
Creación y configuración de usuarios¶
- Navegue al menú Connectivity, sección Extensions, y en la ventana abierta haga clic en el botón
Add Extention.

- En la ventana abierta, establezca los parámetros requeridos y haga clic en
Submit:

- Los parámetros del usuario se pueden gestionar (por ejemplo, cambiar la contraseña) a través del menú Admin, sección User Manager

Nota
Información detallada sobre los ajustes principales de FreePBX está disponible en la documentación del desarrollador.
Pedido de FreePBX mediante API¶
Para instalar este software utilizando la API, siga estas instrucciones.
Parte del contenido de esta página fue creado o traducido utilizando IA.