miércoles, 20 de octubre de 2010

Llamadas a la PSTN con contraseña de usuario


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.: