Troncal SIP en FreePBX: conecta un número de ZuteSIP por PJSIP
Actualizado el 2026-09-30 · Por el equipo de ZuteSIP (ZuteSIP Inc.)
Respuesta breve: En FreePBX, ve a Connectivity > Trunks, haz clic en Add Trunk y elige una troncal SIP (chan_pjsip). Pon tu número de ZuteSIP como identificador de llamada saliente y, en los ajustes de PJSIP, introduce tu usuario y secreto SIP, sip.zutesipdialer.com como servidor y 5060 como puerto, con el registro activado. Termina con una ruta entrante y una ruta saliente.
FreePBX genera la configuración de Asterisk a partir de formularios web, así que nunca editas pjsip.conf a mano. La troncal lleva unos minutos; donde hay que pensar más es en las rutas.
Qué necesitas
- ✓ Un número de ZuteSIP y su usuario y contraseña SIP de la página del número en el panel.
- ✓ FreePBX con el driver chan_pjsip en uso (el predeterminado en las versiones actuales).
- ✓ Acceso de administrador a la interfaz web de FreePBX y, si la centralita está detrás de NAT, la posibilidad de redirigir los puertos RTP.
Ajustes de conexión
| Ajuste | Valor |
|---|---|
| Servidor SIP / registrador / dominio | sip.zutesipdialer.com |
| Transporte y puerto | UDP o TCP 5060; TLS 5061 |
| Usuario | <SIP_USERNAME> (en la página del número en el panel) |
| Contraseña | <SIP_PASSWORD> (en la misma página) |
| Autenticación | Digest (usuario + contraseña), basada en registro |
| Códecs | G.711 µ-law (PCMU) y G.711 A-law (PCMA) |
| DTMF | RFC 2833 (eventos RTP) o SIP INFO |
| DID entrante | <YOUR_NUMBER> en formato E.164 |
Paso a paso: crear la troncal PJSIP
Las etiquetas siguen la guía de usuario del Trunks Module de Sangoma a septiembre de 2026; los nombres de las pestañas pueden variar ligeramente entre versiones de FreePBX.
- 1Inicia sesión en FreePBX y abre Connectivity > Trunks.
- 2Haz clic en Add Trunk y elige Add SIP (chan_pjsip) Trunk.
- 3En la pestaña General, ponle a la troncal un nombre como zutesip y configura Outbound CallerID como <YOUR_NUMBER>. Deja Maximum Channels vacío o pon el límite que te convenga.
- 4Abre pjsip Settings > General. Configura Username como <SIP_USERNAME>, Secret como <SIP_PASSWORD>, Authentication como Outbound, Registration como Send, SIP Server como sip.zutesipdialer.com y SIP Server Port como 5060.
- 5Elige el transporte que corresponda a tu instalación (UDP es lo habitual; usa un transporte TLS en el puerto 5061 si tienes uno configurado).
- 6Abre pjsip Settings > Codecs y activa solo ulaw y alaw.
- 7Pulsa Submit y después Apply Config. Revisa Reports > Asterisk Info (o ejecuta pjsip show registrations en la CLI de Asterisk) y confirma que la troncal aparece como Registered.
Ruta entrante para tu DID
Ve a Connectivity > Inbound Routes y añade una ruta. Pon tu número de ZuteSIP en el campo DID Number y elige un destino, como una extensión, un grupo de llamada, una cola o un IVR.
Si las llamadas acaban en la ruta comodín, observa la CLI de Asterisk mientras llamas. El DID que aparece ahí es la cadena exacta que debe coincidir en la ruta; en algunas instalaciones llega con el signo más inicial y en otras sin él.
Ruta saliente e identificador de llamada
En Connectivity > Outbound Routes, crea una ruta, añade la troncal zutesip a su Trunk Sequence y escribe patrones de marcación que conviertan lo que marcan los usuarios en números internacionales completos.
Configura el identificador de llamada de la ruta o de la troncal con tu número de ZuteSIP. Haz que coincida con el número cuyas credenciales usa la troncal. Cada número incluye 1.000 minutos salientes al mes.
Prueba la troncal antes de ponerla en marcha
Un breve plan de pruebas detecta la mayoría de errores antes que tus clientes. Hazlo una vez tras la configuración y otra vez después de cualquier cambio en el firewall o el router.
- 1En la CLI de Asterisk (fwconsole o asterisk -rvvv), ejecuta pjsip show registrations y confirma que la troncal zutesip está Registered.
- 2Llama a tu número de ZuteSIP desde un móvil. El destino de la ruta entrante debe sonar y ambos lados deben oírse con claridad.
- 3Durante esa llamada, pulsa algunos dígitos en un IVR o en una extensión de prueba para confirmar que se detecta el DTMF.
- 4Haz una llamada saliente a otro teléfono y comprueba que muestra tu número de ZuteSIP como identificador de llamada.
- 5Mantén una llamada al menos un minuto; si el audio se corta a los 30 segundos más o menos, suele indicar un tiempo de espera del NAT o del firewall.
Solución de problemas
- ✓ Registro rechazado con 401 o 403: vuelve a introducir el usuario y el secreto del panel y comprueba que Authentication está en Outbound y no en Inbound.
- ✓ Registrada pero no entran llamadas: comprueba que el módulo de firewall de FreePBX o el firewall del host no bloquean el tráfico de sip.zutesipdialer.com.
- ✓ Audio en un solo sentido: configura la dirección externa y las redes locales en Settings > Asterisk SIP Settings, redirige tu rango RTP y desactiva el SIP ALG del router.
- ✓ Las llamadas se cortan al instante con una respuesta 488: desajuste de códecs. Deja activados ulaw y alaw en la troncal.
- ✓ Se ignoran los tonos del teclado: configura DTMF como RFC 4733/2833 en la troncal, el método de eventos RTP; cambia a SIP INFO solo si hace falta.
Preguntas frecuentes
¿Debo usar chan_pjsip o chan_sip en FreePBX?
¿Qué pongo en el campo SIP Server?
¿Por qué mi troncal está registrada pero las llamadas entrantes van al sitio equivocado?
¿Puedo añadir varios números de ZuteSIP a un mismo FreePBX?
¿La troncal incluye buzón de voz?
¿Puedo portar mi número actual a ZuteSIP para usarlo en FreePBX?
Páginas relacionadas
- integraciones con centralitas y softphones
- configurar troncal SIP en 3CX
- configuración PJSIP de Asterisk
- configurar pasarela en FusionPBX
- qué es una centralita (PBX)
- solucionar el audio en un solo sentido y el NAT
- solución de problemas SIP
- precios para cada país
- Configurar una cuenta SIP en Bria con un número de ZuteSIP
- Pasarela en FusionPBX: añade un número de ZuteSIP
Fuentes
- Sangoma Documentation: PBX GUI - Trunks Module User Guide (a septiembre de 2026)
Todo incluido en cada número
- ✓ SMS entrantes ilimitados
- ✓ Llamadas entrantes ilimitadas
- ✓ 500 SMS salientes al mes
- ✓ 1.000 minutos salientes al mes
- ✓ Credenciales SIP para cualquier softphone o centralita
- ✓ Desvío de llamadas a cualquier teléfono
- ✓ Marcador web en tu panel
- ✓ El número es tuyo mientras quieras
- ✓ Garantía de reemplazo de 7 días: número nuevo gratis
Desde $1.80/mes · facturado anualmente ($21.60).
Garantía de reemplazo de 7 días
Si en los 7 días siguientes a la compra el número no te funciona, por ejemplo porque una app no lo acepta o los códigos no llegan, lo cambias gratis por uno nuevo del mismo país con un clic en el panel. Puedes hacerlo hasta 2 veces, lo hayas usado o no. Y si el número no se ha usado, también puedes pedir el reembolso completo.
El registro y el pago están disponibles solo en inglés.