miércoles, 28 de mayo de 2008

El Freepbx (parte 1)

El Freepbx es un proyecto Open source, que facilita la administración de un sistema asterisk, es un GUI web, con la características que con un par de cliks, ya tendremos extensión creadas y listas para ser utilizadas(tanto llamadas entrantes, como salientes). este se encargara de crear todos los cambios necesarios en los archivos de configuracion del asterisk /etc/asterisk/*. La función principal es crear nuestro extensions.conf, este archivos es el encargado de todo el dialplan.

Al crear una extensión, el Freepbx también nos modificara los archivos sip_additional.conf y iax_additional.conf, este nos creara directamente los parámetros por dafault, eseptuando el secret.

y esto para mi gusto seria la gran falencia de este. miremos un ejemplo.


tendríamos que llenar lo siguiente.

-->
User Extension: Nro de extensión a asignar
Display Name: Nombre personal
Secret: cualquierSECRETojalaCOMPLICADO
Este nos Crearía algo así en sip_additional.conf
[ Nro de extensión a asignar]
type=friend
secret= cualquierSECRETojalaCOMPLICADO
record_out=Adhoc
record_in=Adhoc
qualify=yes
port=5060
pickupgroup=
nat=yes
mailbox=Nro de extensión a asignar@device
host=dynamic
dtmfmode=rfc2833
disallow=
dial=SIP/Nro de extensión a asignar
context=from-internal
canreinvite=no
callgroup=
callerid=device <Nro de extensión a asignar>
allow=
accountcode=
call-limit=50
y no tendriamos forma de cambiar algunos parametros esenciales del sip.conf.
como el permit y el deny. que me crea una ACL, desde que direcciones se puede logear esta extencion.

1 comentario:

Nicolas Santamaria S dijo...

Una pregunta el SIP port debe cambiar para cada extension o puede ser el mismo?