Pregunta más frecuente

Configuracion de Trafico por Asterisk
Últimas actualizaciones hace aproximadamente un mes

► Guía Técnica — Asterisk / chan_sip
Configuración de Troncal en Asterisk
sip.conf  ·  chan_sip  ·  TLS + SRTP  ·  Codecs: G729 · ULAW · ALAW
⚠ Valores básicos de referencia: Esta guía contiene la configuración mínima recomendada. Es posible que su equipo requiera parámetros adicionales. Consúltenos si tiene dudas.
???? Credenciales SIP: El usuario y contraseña son los de la Cuenta SIPNO son los del acceso web. Obténgalos en la sección Cuentas SIP / Cuentas VoIP / datos de su extensión del portal AJTEL.
Variables a reemplazar

Antes de usar la configuración, reemplace los siguientes valores. Los campos reemplazados NO llevan llaves { }.

Variable Reemplazar con
{sipuser} Su usuario SIP  — NO el usuario web
{sip-password} Su contraseña SIP  — NO la contraseña web
{did} Su número DID / número asignado
your.crt Nombre de su certificado SSL
your.key Nombre de su llave privada SSL
root.crt Certificado raíz CA de su proveedor SSL
▸ SSL/TLS: Necesita un certificado SSL válido. Puede obtener uno gratuito en ZeroSSL u otro proveedor gratuito como Let's Encrypt.
▸ Servidor: En los ejemplos se usa sbc-tls.ajtel.net (TLS). El servidor puede variar según su cuenta. Consúltenos si no sabe cuál usar.
Configuración — sip.conf TLS Obligatorio

Agregue o edite la siguiente sección en su archivo sip.conf:

; ── Troncal AJTEL ───────────────────────────
[ajtel]
username = {sipuser} ← NO el usuario web
user = {sipuser} ← NO el usuario web
type = friend
secret = {sip-password} ← NO el password web
qualify = yes
nat = force_rport,comedia
host = sbc-tls.ajtel.net ← servidor asignado
fromdomain = sbc-tls.ajtel.net ← servidor asignado
dtmfmode = rfc2833
disallow = all
defaultexpiry = 180
canreinvite = no
allow = g729&ulaw&alaw
trustrpid = yes
sendrpid = yes
transport = tls
tlscipher = ALL
tlsclientmethod = tlsv1_2
tlsclientmethod = tlsv1_3
force_avp = no
icesupport = yes
rtcp_mux = yes
encryption = yes
; ── Rutas de certificados SSL ──────────────
tlscertfile = /etc/pki/tls/certs/your.crt
tlsprivatekey = /etc/pki/tls/private/your.key
tlscafile = /etc/pki/tls/certs/root.crt
; ── Puerto y binding TLS ──────────────────
port = 5061
tlsbindaddr = 0.0.0.0:5061
Cadena de Registro Crítico

Agregue en la sección [general] de su sip.conf la siguiente línea de registro:

register = tls://{sipuser}:{sip-password}@sbc-tls.ajtel.net/{did}
{sipuser} Su usuario SIP — NO el usuario web
{sip-password} Su contraseña SIP — NO la contraseña web
{did} Su número DID / número asignado
● TLS — Obligatorio
Sin TLS el tráfico será rechazado.
transport=tls
port=5061
● SRTP — Obligatorio
Cifrado de audio requerido.
encryption=yes
● SSL — Necesario
Se requiere certificado SSL válido.
zerossl.com — gratuito
▸ Servidor sin TLS (sbc.ajtel.net)
Si su cuenta está en el servidor sbc.ajtel.net (sin TLS), cambie los siguientes parámetros:
host = sbc.ajtel.net  o IP: 216.238.73.38
fromdomain = sbc.ajtel.net
transport = udp (sin TLS)
port = 5060
Si usa la IP directa 216.238.73.38, NO use TLS (el certificado está ligado al hostname). Los demás parámetros permanecen iguales.

Espere, por favor.

Por favor, espere... ¡Es solo un momento!