Recientemente adquirí un número de Estados Unidos, a continuación muestro cómo configurarlo en Asterisk:
1. Configurar la troncal
Editar el archivo sip_custom.conf
y agregar:
[callcentric]
disallow=all
type=peer
host=callcentric.com
fromdomain=callcentric.com
defaultuser=1777MYCCID
fromuser=1777MYCCID
secret=SUPERSECRET
insecure=port,invite
disallowed_methods=UPDATE
directmedia=no
videosupport=no
allow=ulaw
qualify=yes
context=from-callcentric
2. Editar el archivo sip_registrations_custom.conf
y agregar:
register=1777MYCCID:SUPERSECRET@callcentric.com
Recordar cambiar 1777MYCCID y SUPERSECRET por los datos que entrega Callcentric
3. Configurar las llamadas entrantes:
Para configurar las llamadas entrantes hacia la extension 200 editar el archivo extensions_custom.conf
[from-callcentric] exten => s,1,Dial(SIP/200)
Para verificar la conexión hay que ingresar en la consola asterisk -r
el comando sip show registry
bcasterisk*CLI> sip show registry Host dnsmgr Username Refresh State Reg.Time callcentric.com:5060 N 1777MYCCID 44 Registered Mon, 13 Sep 2021 1 SIP registrations.
En mi caso me gusta configuarlo desde la interfaz gráfica de Issabel y quedaría de la siguiente forma: