Esta vez vamos a ver como realizar llamadas a la PSTN con autenticación de usuarios, usando la Aplicación AUTHENTICATE( )
Paso 1:
ciframos las contraseñas con encriptación md5, esta es la contraseña que se utilizara para hacer las llamadas
#echo -n 2356 md5sum
822feae78925e75b73431a991f66a2cd -
#echo -n 5146 md5sum
9c64c534bf3d8ec85db3864473b1b8a4 -
Paso 2:
creamos la categoría de Permisos para realizar llamadas a numeros fijos usando cifrado md5 en el fichero /etc/asterisk/c-loc
# vim /etc/asterisk/c-loc
Simon Bilivar:822feae78925e75b73431a991f66a2cd
Tupac Amaru:9c64c534bf3d8ec85db3864473b1b8a4
Paso 3:
Luego en el fichero extensions.conf
[local-fijo]
exten => _[2-7]XXXXXX,1,Authenticate(/etc/asterisk/c-loc|m)
exten => _[2-7]XXXXXX,n,Dial(dahdi/g0/${EXTEN})
exten => _[2-7]XXXXXX,n,Hangup()
Nota:
La opcion "a" de la aplicación authenticate permitira que la contraseña se almacene en el campo ACCOUNTCODE del CDR.
La opcion "m" - Interpreta la ruta dada como un archivo que contiene una lista de los códigos de la contraseña hashes MD5 delimitada con ':', que se enumeran una por línea en el archivo.
No hay comentarios.:
Publicar un comentario