Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para comenzar voy a dar una breve descripcin de lo que es Asterisk por si
alguien no lo sabe.
cd /etc/asterisk/
Bajamos al final del fichero o donde queramos, elegimos el final por comodidad
de saber dnde estn siempre. Y seguimos la siguiente estructura para cada
usuario:
[ejemplo] type=friend
secret=pass
qualify=yes
nat=no
host=dynamic
canreinvite=no
context= contexto
mailbox= buzon
Sobre la lnea 343 del sip.conf establecemos language=es, con esto hacemos
que todos los usuarios que creemos tengan como lenguaje por defecto espaol.
Para configurar los buzones bajamos hasta el fondo y creamos un contexto, por
ejemplo [buzon] y configuramos as los buzones con la siguiente estructura:
nmero => pass,nombre,correo
00 => 1234,rack,rack@iesjorgeguillen.es
Crearemos un contexto en mi caso [iesjg], recordad que los contextos van entre
corchetes.
Y ahora dentro de ese contexto crearemos extensiones como por ejemplo:
exten => 00,1,Dial(SIP/rack,15,Ttm)
same => n,VoiceMail(00@buzon)
same => n,Hangup()
1. Dial()
Con esta funcin realiza una llamada a donde le pasemos en este caso SIP/rack
2. VoiceMail()
Con esta funcin se llama al buzn de voz de ese usuario para dejar un mensaje
(nmero_buzn@contexto_en_voicemail.conf)
3. Hangup()
4. Wait()
Con esta funcin se realiza una espera, el tiempo que queramos pasarle Wait(1), espera 1
segundo.
5. VoiceMailMain()
Llama al men del buzn de voz, te preguntar la extensin y su contrasea para escuchar
los mensajes.
6. Answer()
7. Record()
Con esta funcin se graba un audio. Por ejemplo para crear un men.
8. Background()
asterisk -rvvvvvvvvvvv
Cuando conectemos telfonos con los usuarios SIP creados podremos verlos en
la consola ejecutando: