Actualizado: Julio 2026 | Compatibilidad de Sistema: 3CX v20 y Debian 12 (Bookworm) / Windows Server 2022
Desplegar una arquitectura de telefonía IP robusta y distribuida requiere herramientas avanzadas que garanticen la seguridad y la fluidez del aprovisionamiento de terminales remotos. El método estándar para conectar teléfonos IP en sucursales hacia una central telefónica en la nube consiste en implementar el 3CX SBC (Session Border Controller). Al actuar como un proxy local, este software empaqueta y cifra todo el tráfico de señalización SIP y de voz (RTP) a través de un único puerto seguro. Su uso simplifica de manera drástica el control de ancho de banda, reduce la latencia, elimina problemas de NAT asimétrico que causan audio en una sola dirección y evita configuraciones complejas de cortafuegos o políticas de QoS (Quality of Service) individuales por dispositivo. En este manual detallado de nivel ingeniería, aprenderá qué recursos de infraestructura necesita, cómo descargar el instalador oficial y los pasos algorítmicos para preparar su entorno antes de la instalación.
¿Qué es el 3CX SBC y cuál es su función en la red VoIP?
El Session Border Controller (SBC) de 3CX es un servicio ligero de software que se instala en la misma red local (LAN) donde se ubican los teléfonos IP físicos de una sucursal remota. Cuando una empresa aloja su servidor PBX principal en la nube (ya sea en AWS, Google Cloud, Azure o el hosting nativo de 3CX), los teléfonos de las oficinas filiales necesitan comunicarse constantemente con dicha central telefónica.
Sin un SBC, cada teléfono IP individual requeriría la apertura de múltiples puertos aleatorios en el enrutador local y el reenvío de tráfico UDP para mantener el registro SIP y el flujo de voz RTP activo. Esta arquitectura descentralizada genera conflictos severos con el cortafuegos, inestabilidad en las llamadas, problemas de pérdida de paquetes por saturación (Bufferbloat) y vulnerabilidades críticas de ciberseguridad. El 3CX SBC unifica todas estas conexiones dispersas y las encapsula en un túnel de datos seguro (Túnel 3CX) direccionado hacia la IP pública de la PBX a través de un puerto TCP estático.
Requisitos previos de hardware y sistemas operativos compatibles
Debido a su diseño optimizado de bajo consumo de recursos, el software de 3CX SBC no requiere servidores dedicados de alta capacidad. Sin embargo, para entornos de alta densidad de llamadas concurrentes, es indispensable ajustar los componentes de computación física.
1. Requisitos de Hardware según el volumen de terminales
- Entornos Pequeños (Hasta 20 teléfonos IP / 10 llamadas simultáneas): Raspberry Pi 4 o Raspberry Pi 5 (mínimo 2 GB de memoria RAM) con tarjeta MicroSD Clase 10 de alta velocidad.
- Entornos Medianos (Hasta 100 teléfonos IP / 40 llamadas simultáneas): Servidor físico o máquina virtual (Mini PC o Intel NUX) con procesador x86_64 de 2 núcleos físicos y un mínimo de 4 GB de memoria RAM.
- Entornos Corporativos (Más de 100 teléfonos IP): Instancia virtualizada dedicada en hipervisores VMware ESXi o Proxmox VE con arquitectura de almacenamiento en estado sólido (SSD) y tarjeta de red Ethernet Gigabit (10/100/1000 Mbps).
2. Sistemas Operativos oficialmente homologados
Para asegurar la estabilidad de las librerías binarias distribuidas por el fabricante en Julio de 2026, el software debe ser montado sobre plataformas estables a largo plazo (LTS). Las dos únicas plataformas nativas soportadas son:
- Debian Linux de 64 bits: Versión 12 (Bookworm) instalada en modo netinst sin interfaz gráfica (CLI pura).
- Microsoft Windows: Windows 10 de 64 bits (Edición Pro o Enterprise) o Windows Server 2019/2022 en adelante.
Requisitos de infraestructura de red y topología
El correcto funcionamiento del túnel seguro del SBC depende de que el router de la oficina sucursal (como un router MikroTik) permita la salida fluida de los paquetes de telecomunicaciones sin someterlos a inspección profunda profunda de paquetes que pueda ralentizar el flujo RTP.
1. Configuración del direccionamiento IP local
El dispositivo físico asignado para hospedar el servicio de 3CX SBC debe contar con una dirección IP estática dentro de la subred LAN local. No utilice asignaciones IP dinámicas por DHCP tradicionales para este servidor. Si la dirección IP interna del SBC cambia de forma imprevista, todos los teléfonos IP perderán comunicación inmediata con la central telefónica y detendrán su aprovisionamiento.
2. Apertura de puertos de red salientes (Firewall Rules)
Asegúrese de que el cortafuegos perimetral local mantenga abiertos de forma exclusiva los siguientes puertos en sentido de salida (Outbound) hacia la dirección IP pública de la PBX 3CX hospedada en la nube:
- Puerto TCP 5090: Puerto principal del Túnel 3CX para la transmisión de datos de señalización y control.
- Puerto UDP 5090: Puerto de transporte de flujos multimedia de voz empaquetados bajo el Túnel 3CX.
- Puerto HTTPS 443 / 5015: Puertos de sincronización requeridos para la descarga segura de archivos de configuración XML de los teléfonos y actualizaciones de firmware.
Procedimiento 1: Crear el SBC en la consola de administración 3CX
Antes de iniciar la descarga e instalación de los paquetes binarios en la máquina local, el administrador de sistemas debe registrar la nueva instancia dentro del panel central de la PBX 3CX para generar las credenciales del túnel (Authentication Keys).
Pasos secuenciales de aprovisionamiento en la nube
- Inicie sesión en el cliente web de administración de su central telefónica 3CX utilizando credenciales de Administrador del Sistema.
- Navegue hacia el menú lateral izquierdo y acceda a la sección denominada «Voz y Datos» (Voice & Data) o «SBC» según la versión activa de su plataforma.
- Haga clic sobre el botón superior identificado como «+ Agregar SBC» (Add SBC).
- Escriba un nombre descriptivo único para la instancia (ej.
SBC_Oficina_Sucursal_Sur) y presione el botón para confirmar el registro. - Localice la pantalla de detalles generada y copie textualmente el parámetro denominado «ID de Conexión del SBC» (SBC Connection ID) junto con la «Clave de Autenticación» (Provisioning URL / Auth Key). Resguarde estos datos en un archivo de texto plano para su uso posterior en la terminal.
Procedimiento 2: Cómo descargar 3CX SBC para sistemas Debian Linux
Para distribuciones basadas en Linux Debian, el fabricante no entrega un archivo ejecutable descargable de forma visual. El proceso correcto se efectúa mediante el registro de los repositorios APT oficiales firmados con claves GPG criptográficas directamente desde la consola.
Comandos secuenciales para descargar y registrar el repositorio de 3CX
Acceda a la terminal de comandos de su servidor Debian 12 en modo superusuario (root) e inyecte las siguientes directrices imperativas de forma exacta para descargar las llaves de seguridad y el software oficial de telefonía:
# 1. Descargar e instalar la llave criptográfica pública oficial de 3CX
wget -O- http://downloads-global.3cx.com/downloads/3cxpkey.pub | gpg --dearmor | tee /usr/share/keyrings/3cxserver-keyring.gpg > /dev/null
# 2. Registrar la dirección del repositorio oficial de la versión actual en las listas APT
echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/3cxserver-keyring.gpg] http://repo.3cx.com/3cx bookworm main" | tee /etc/apt/sources.list.list.d/3cx.list
# 3. Actualizar la base de datos de paquetes del sistema operativo
apt-get update
# 4. Descargar e instalar el paquete binario de 3CX SBC de forma automatizada
apt-get install 3cxsbc -y
Procedimiento 3: Cómo descargar 3CX SBC para Microsoft Windows
Si la infraestructura local requiere el despliegue del servicio sobre servidores que operan bajo el ecosistema de Microsoft Windows, el instalador se empaqueta en un archivo autoejecutable estándar con extensión msi.
Pasos secuenciales de descarga y preparación del archivo ejecutable
- Abra su navegador web y acceda directamente al enlace oficial de descarga directa proporcionado por el fabricante:
http://downloads-global.3cx.com/downloads/v20/3CXSBC.msi - Guarde el archivo instalador
3CXSBC.msien el directorio raíz de descargas de su máquina Windows Server de forma local. - Haga clic derecho sobre el archivo descargado, seleccione la opción «Propiedades» y verifique en la sección inferior de seguridad que la casilla «Desbloquear» (Unblock) se encuentre marcada para evitar la retención del servicio por políticas de SmartScreen.
- Ejecute el archivo con privilegios elevados haciendo clic derecho y seleccionando «Ejecutar como administrador» para dar inicio al asistente visual de aprovisionamiento del túnel SIP.
Verificación y monitoreo del estado de conexión del SBC
Una vez completada la inyección de los scripts o la instalación del binario ejecutable, es fundamental validar que el túnel de datos se mantenga estable y operativo:
- Regrese a la interfaz web de la consola de administración 3CX en la nube.
- Acceda nuevamente al módulo de control de servicios SBC.
- Monitoree el indicador visual ubicado a un costado del nombre de su SBC recién configurado. Si el procedimiento se realizó con éxito, el icono cambiará de color rojo a Verde brillante, indicando un estado de conexión **»Activo / En Línea»**.
- A partir de este instante, usted podrá proceder a conectar los teléfonos IP físicos de la sucursal en los puertos de la red LAN local; estos detectarán automáticamente la presencia del SBC y solicitarán su aprovisionamiento de manera centralizada.














Deja una respuesta