Asterisk 10 : Configuración
Vamos a realizar algunas configuraciones básicas:
empezaremos creando 3 cuentas SIP:
#cd /etc/asterisk/
#touch sip.anexos.conf
#vim sip.conf
[general]
bindport=5060
udpbindaddr=0.0.0.0
allowguest=no
disallow=all
allow=ulaw
allow=alaw
;Creamos una plantilla que usaremos para todas la cuentas SIP
[user-phone](!)
type=friend
qualify=yes
host=dynamic
context=internal
nat=yes
dtmfmode=rfc2833
canreinvite=no
disallow=all
allow=ulaw
allow=alaw
#include sip.anexos.conf
|
Luego procedmos a crear las 03 cuentas SIP en el fichero sip.anexos.conf
#vim sip.anexos.conf
[atoledo](user-phone)
secret=clavedificil-usar$%:etc
callerid=Alejandro Toledo<1001>
[agarcia](user-phone)
secret=clavedificil-usar$%:etc
callerid=Alan Garcia<1002>
[ohumala](user-phone)
secret=clavedificil-usar$%:etc
callerid=Ollanta Humala<1003>
|
Cargamos los cambios realizados en el fichero sip.conf
#asterisk -rvvv
*CLI>sip reload
Ingresamos al CLI de asterisk y ver las cuentas SIP creadas:
Ahora procedemos a crear un plan de marcación básico para que las 3 cuentas SIP puedan comunicarse entre ellos.
#vim extensions.conf
[general]
[internal]
exten=>_1XXX,1,Set(Buzon=${EXTEN})
same=>n,Set(Anexo=${DB(usuarios/${EXTEN})})
same=>n,Dial(SIP/${Anexo},10,Tt)
same=>n,Goto(s-${DIALSTATUS},1)
same=>n,Hangup()
exten=>s-BUSY,1,Voicemail(${Buzon},b)
same=>n,Hangup()
exten=>s-NOANSWER,1,Voicemail(${Buzon},u)
same=>n,Hangup()
exten=>_s-.,1,Goto(s-NOANSWER,1)
|
Usando AstDB
Creamos desde el *CLI> la familia (usuarios) con un key (igual al número de extensión) y asignar un valor( igual al nombre de las cuentas SIP creadas)
*CLI> database put usuarios 1001 atoledo
*CLI> database put usuarios 1002 agarcia
*CLI> database put usuarios 1003 ohumala
;validamos la creación de la familia usuarios
*CLI> database show usuarios
/usuarios/1001 : atoledo
/usuarios/1002 : agarcia
/usuarios/1003 : ohumala
3 results found.
|
Cargamos los cambios realizados en el fichero extensions.conf
#asterisk -rvvv
*CLI>dialplan reload
|
Finalmente hacemos las pruebas de llamadas hacia las extensiones 1001,1002 y 1003.
En el próximo post vamos a proceder a probar los nuevos añadidos y ventajas que tendrá esta nueva versión de asterisk.
No hay comentarios.:
Publicar un comentario