Hola a todos... En este post veremos lo fácil que es crear una extensión SIP en asterisk.
Para no complicarnos tanto, lo primero que vamos hacer es hacer un backup del archivo original "sip.conf", por si necesitamos poner todo para atrás.
# cd /etc/asterisk
# cp sip.conf sip.conf.bk
A mi en lo personal me gusta trabajar con archivos desde cero, por eso voy a borrar el sip.conf y crear uno totalmente en blanco.
# rm sip.conf
# touch sip.conf
Ahora podemos colocar algunos datos en el [general], como son:
[general]
context=default ; Default context for incoming calls
allowoverlap=no ; Disable overlap dialing support. (Default is yes)
bindport=5060 ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
language=es
[authentication]
Bien ahora comenzamos con la creacciones de las extensiones SIP, voy a crear un extensión "1000" con password "1000", ustedes pueden crear todas las que deseen.
[1000]
type=friend
secret=1000
context=local-sip
callerid=pbx1"Pruebas0"
host=dynamic
dtmfmode=rfc2833
nat=no
careinvite=no
disallow=all
allow=ulaw
allow=alaw
allow=gsm
callgroup=1
pickupgroup=1
mailbox=3000@default
Reiniciamos el servicio de asterisk.
# asterisk -r
CLI> restart now
Configuración del Sofphone Zoiper
Por otro lado, se debe registrar también el sofphone Zoiper con Asterisk, para esto damos clic en configuración:
En domain se pone la IP del servidor Asterisk, en mi red es la 192.168.1.5
Recuerden que si queremos que las extensiones puedan hacer llamadas entre ellas debemos crear nuestro Dial-plan, pero con esta simple linea en el contesto de nuestra extension en el "extensions.conf" lo resolvemos.
exten => _3XXX,1,Dial(SIP/${EXTEN},30)
exten => _3XXX,1,n,Hangup
exten => _3XXX,1,n,Hangup
Hasta la proxima.
No hay comentarios:
Publicar un comentario