Servidor para VoIP y telefonía IP: Asterisk y FreePBX

calendar_month 24 de marzo de 2026 schedule 8 min de lectura visibility 7 vistas
person
Valebyte Team
Servidor para VoIP y telefonía IP: Asterisk y FreePBX

Para un funcionamiento estable de un sistema VoIP basado en Asterisk o FreePBX, se requiere un voip server con suficiente CPU (a partir de 2 núcleos), RAM (a partir de 4 GB) y un disco NVMe rápido, así como un ping bajo para garantizar la calidad de la comunicación y minimizar los retrasos.

¿Qué es un servidor VoIP y por qué Asterisk/FreePBX?

Un servidor VoIP (Voice over IP) es una solución de hardware o virtual especializada, diseñada para procesar el tráfico de voz a través del protocolo de internet. En esencia, actúa como una centralita telefónica (PBX) central para su telefonía IP. En lugar de las líneas analógicas tradicionales, un servidor VoIP permite realizar y recibir llamadas a través de la red, reduciendo significativamente los costos de comunicación y ampliando la funcionalidad.

Asterisk es una plataforma potente y de código abierto para crear sistemas de telefonía IP. Ofrece un amplio conjunto de funciones, que incluyen correo de voz, conferencias, IVR (menú de voz interactivo), grabación de llamadas y mucho más. Gracias a su flexibilidad, Asterisk se ha convertido en el estándar de facto para muchas empresas que desean construir su propio sistema de comunicación.

FreePBX es una interfaz web para gestionar Asterisk, que simplifica significativamente la configuración y administración. Proporciona una interfaz gráfica intuitiva, permitiendo incluso a usuarios sin conocimientos profundos de la línea de comandos de Asterisk crear y gestionar configuraciones complejas. Por esta razón, muchos eligen el freepbx hosting para sus necesidades de comunicación.

Requisitos clave para un Asterisk Server: CPU, RAM, Almacenamiento

La elección de un asterisk server adecuado es fundamental para garantizar una comunicación ininterrumpida y de calidad. Los componentes principales a los que se debe prestar atención son:

Procesador (CPU)

El rendimiento de la CPU es uno de los factores principales. Asterisk utiliza intensivamente el procesador para la codificación/decodificación de audio, especialmente al usar códecs que consumen muchos recursos y al procesar un gran número de llamadas simultáneas. Para una pequeña empresa con hasta 20-30 llamadas simultáneas, son suficientes 2-4 núcleos de un procesador moderno (por ejemplo, Intel Xeon E3/E5 o AMD EPYC).

  • Hasta 20 llamadas simultáneas: 2 vCPU (2.5+ GHz).
  • 20-50 llamadas simultáneas: 4 vCPU.
  • 50-100+ llamadas simultáneas: 6-8 vCPU o un servidor dedicado con un procesador multinúcleo.

Es importante recordar que los núcleos virtuales (vCPU) en un VPS pueden ser menos potentes que los núcleos físicos de un servidor dedicado. Al elegir un VPS o un servidor dedicado, tenga en cuenta esta diferencia.

Memoria RAM (RAM)

Asterisk no es excesivamente exigente con la RAM, sin embargo, se necesita una cantidad suficiente de memoria para el funcionamiento estable del sistema operativo, el propio Asterisk, FreePBX y todos los módulos. Cada conexión activa consume una pequeña cantidad de RAM, y la memoria también es necesaria para el almacenamiento en caché, las bases de datos (FreePBX utiliza MySQL/MariaDB) y el registro (logging).

  • Hasta 20 llamadas simultáneas: 4 GB RAM.
  • 20-50 llamadas simultáneas: 8 GB RAM.
  • 50-100+ llamadas simultáneas: 16 GB RAM o más.

Subsistema de disco (Almacenamiento)

La velocidad del disco es importante para un arranque rápido del sistema, el funcionamiento de la base de datos de FreePBX, la grabación de llamadas y el almacenamiento del correo de voz. Los discos NVMe SSD son preferibles a los SATA SSD o HDD debido a su velocidad de lectura/escritura significativamente mayor y a sus bajas latencias.

¿Busca un servidor fiable para sus proyectos?

VPS desde $10/mes y servidores dedicados desde $9/mes con NVMe, protección DDoS y soporte 24/7.

Ver ofertas →
  • Tipo de disco: NVMe SSD (altamente recomendado).
  • Capacidad:
    • Mínima: 50-80 GB para el SO y la instalación básica.
    • Con grabación de llamadas: De 100 GB a varios TB, dependiendo del volumen de grabación y el período de almacenamiento. 1 hora de grabación en G.711 ocupa aproximadamente 30 MB.

Códecs en telefonía IP y su impacto en los recursos

Los códecs (codificador-decodificador) determinan cómo se comprime y transmite la señal de audio a través de la red. La elección del códec influye directamente en la calidad del sonido, el consumo de ancho de banda y la carga de la CPU del servidor de telefonía IP.

  • G.711 (PCMU/PCMA): Códec estándar, sin comprimir. Alta calidad de sonido, pero requiere más ancho de banda (aproximadamente 80 kbps por llamada). Carga mínima de CPU.
  • G.729: Códec comprimido. Bajo ancho de banda (aproximadamente 8 kbps por llamada), pero requiere significativamente más recursos de CPU para la compresión/descompresión. A menudo se utiliza para ahorrar tráfico.
  • G.722: Códec HD de banda ancha. Excelente calidad de sonido, requiere aproximadamente 64 kbps. Carga media de CPU.
  • Opus: Códec moderno y adaptativo. Excelente calidad con bajo ancho de banda, pero puede ser más exigente con la CPU.

Si su servidor para telefonía procesa muchas llamadas con G.729, asegúrese de que tenga un procesador lo suficientemente potente, de lo contrario, esto puede provocar retrasos y un deterioro en la calidad de la comunicación.

Cálculo de recursos: número de líneas vs. llamadas simultáneas

A menudo se confunde el "número de líneas" con el "número de llamadas simultáneas". Las líneas (o "extensiones") son la cantidad de números internos o cuentas SIP. Las llamadas simultáneas (concurrent calls) son la cantidad real de conversaciones activas que el servidor está procesando en un momento dado. Son las llamadas simultáneas las que determinan la carga del servidor.

Al calcular los recursos, utilice la regla empírica: para llamadas de voz en G.711, cada llamada activa consume aproximadamente el 0.1-0.2% de un núcleo de CPU y varios megabytes de RAM. Para G.729, estas cifras pueden ser 2-3 veces mayores para la CPU.

Tabla aproximada de requisitos para un servidor VoIP

Parámetro Hasta 20 llamadas simultáneas 20-50 llamadas simultáneas 50-100+ llamadas simultáneas
CPU 2 vCPU (2.5+ GHz) 4 vCPU 6-8+ vCPU / Dedicado (Xeon E3/E5)
RAM 4 GB 8 GB 16 GB+
Disco 80 GB NVMe SSD 120 GB NVMe SSD 240 GB+ NVMe SSD (con grabación de llamadas)
Ancho de banda 100 Mbps 100 Mbps 1 Gbps
Ejemplo de tarifa Valebyte VPS-4 VPS-8 Dedicado Básico / Medio

Latencia y calidad de la comunicación

La baja latencia es un factor crítico para la telefonía IP. Un ping alto entre los abonados y el servidor VoIP provoca eco, interrupciones y un deterioro general de la calidad de la conversación. El ping ideal no debe superar los 50-100 ms. Al elegir el hosting para su servidor, dé preferencia a los centros de datos ubicados geográficamente cerca de los usuarios principales de su sistema.

Para verificar el ping a un servidor potencial, puede usar la utilidad ping o traceroute:

ping your_server_ip
traceroute your_server_ip

También es importante la estabilidad de la red (ausencia de pérdida de paquetes) y un ancho de banda de canal suficiente.

Seguridad del servidor SIP: protección contra hackeos y fraudes

Un servidor SIP, como cualquier otro servicio de acceso público, es un objetivo de ataques. Un servidor SIP comprometido puede resultar en facturas enormes por llamadas internacionales, fuga de datos y violación de la confidencialidad. Aquí están las principales medidas de seguridad:

  1. Contraseñas seguras: Utilice contraseñas complejas y únicas para todas las cuentas SIP, el acceso administrativo a FreePBX y SSH.
  2. Firewall (Cortafuegos): Configure reglas estrictas de cortafuegos. Permita el acceso a los puertos SIP (UDP 5060, UDP 5160) y RTP (UDP 10000-20000) solo desde direcciones IP de confianza. Bloquee el acceso a FreePBX Admin (puerto 80/443) y SSH (puerto 22) para todos, excepto su oficina o VPN.
  3. Fail2Ban: Instale y configure Fail2Ban para bloquear automáticamente las direcciones IP que intentan adivinar contraseñas. FreePBX generalmente viene con integración Fail2Ban incorporada.
  4. VPN: Para el acceso remoto al panel de administración de FreePBX y para la conexión de clientes SIP remotos, utilice una VPN. Esto aumenta significativamente la seguridad al encapsular el tráfico.
  5. Actualizaciones: Actualice regularmente Asterisk, FreePBX y el sistema operativo. Las actualizaciones a menudo contienen parches de seguridad.
  6. Cifrado: Utilice TLS para la señalización SIP y SRTP para el tráfico multimedia, si es posible. Esto protegerá sus conversaciones de escuchas.
  7. Restricción de llamadas salientes: Configure reglas de enrutamiento para limitar la posibilidad de realizar llamadas internacionales costosas solo a ciertos números internos o bloquéelas completamente si no son necesarias.
  8. Monitoreo: Implemente un sistema de monitoreo para rastrear actividades inusuales, un gran número de llamadas simultáneas o intentos de acceso no autorizados.

Para una protección adicional, considere la posibilidad de utilizar un servidor dedicado con protección DDoS para proteger su sistema VoIP de ataques a nivel de red.

Recomendaciones para elegir el hosting para su servidor VoIP

La elección del proveedor de hosting adecuado es la mitad del éxito para su telefonía IP. Aquí están las recomendaciones clave:

  • Elija un proveedor con centros de datos en su región: Esto minimizará la latencia y mejorará la calidad de la comunicación.
  • Prefiera NVMe SSD: La velocidad del disco es crítica para las bases de datos y la grabación de llamadas.
  • Canal de red fiable: Asegúrese de que el proveedor ofrezca un canal estable con suficiente ancho de banda (mínimo 100 Mbps, preferiblemente 1 Gbps).
  • Disponibilidad y SLA: Revise el acuerdo de nivel de servicio (SLA) del proveedor. Una alta disponibilidad (99.9% o superior) es importante para la continuidad de la comunicación.
  • Soporte: La disponibilidad de soporte técnico cualificado, capaz de ayudar con problemas de red, será una gran ventaja.
  • Escalabilidad: Elija un proveedor que le permita escalar fácilmente los recursos (CPU, RAM, disco) a medida que su negocio crezca.
  • Protección DDoS: Dada la criticidad de un servidor VoIP, la presencia de protección DDoS básica o avanzada es un factor importante.

Si no está seguro de sus capacidades, considere un Managed Dedicated Server, donde parte de la administración es asumida por el proveedor de hosting.

Conclusiones

La elección y configuración de un servidor VoIP para Asterisk y FreePBX requieren un enfoque cuidadoso en cuanto a recursos, seguridad y parámetros de red. Un servidor para telefonía correctamente seleccionado con suficiente CPU, RAM y un disco NVMe rápido, ubicado cerca de sus usuarios, garantizará una alta calidad de comunicación y un funcionamiento estable. No olvide las actualizaciones regulares y la protección integral contra amenazas externas.

¿Listo para elegir un servidor?

VPS y servidores dedicados en más de 72 países con activación instantánea y acceso root completo.

Empezar ahora →

Share this post:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.