Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONF
asterisk Arrancar Asterisk. set verbose 5 [general] Sección de configuración
general del dialplan.
asterisk -c Iniciar Asterisk y abrir la set debug
consola remota static=yes La configuración es estática.
sip show peers
asterisk -r Ingresar a la consola remota writeprotect=yes No permitir cambiar el
sip show channels dialplan desde la consola.
asterisk -rx 'comando' Ejecutar comando sin
ingresar a la consola. AYUDA DENTRO DEL CLI [globals] Sección de variables.
stop now Detener el servicio Asterisk help VAR2=23 Fijar una variable global.
desde la consola remota.
help sip [nombre] Define un contexto nombre.
stop gracefully Detener el servicio Asterisk
help sip show setGlobal(VAR1=1) Fija la variable global var1.
cuando todos los canales
activos sean completados. help sip show peers set(VAR3=Test) Fija una variable del canal.
stop when convenient Detener el servicio Asterisk dial(tech/u:p@host) Conecta con un host /
cuando todos los canales REGEX EN EXTENSIONS.CONF usuario usando un canal.
activos sean completados. X 0-9
Nuevas llamadas son answer() Contesta un canal.
aceptadas. El sistema Z 1-9 hangup() Cierra el canal.
esperará hasta que no N 2-9
exista actividad. wait(n) Espera por n segundos.
[5-7] 5, 6 y 7 goto(n) Salta a una prioridad n en la
exit Salir de la consola remota.
No detiene el servicio [15-7] 1,5,6 y 7 misma extension.
Asterisk. Goto(1001,12) salta a la
. Cualquier carácter o dígito prioridad 12 de la extension
1001. Goto(internos,2003,5)
DIRECTORIOS Y ARCHIVOS SIP.CONF salta a la prioridad 5 de la
/etc/asterisk/ Contiene todos los archivos [general] Sección de configuración extension 2003 en el
de configuración. global contexto internos).
/etc/asterisk/extensions.conf Archivo de configuración del port=5060 Asterisk escucha puerto gotoif($[ ${X}=1 ]?,1:5) Salta a la prioridad 1 si la
dialplan. 5060 variable X tiene un valor de
/etc/asterisk/sip.conf Archivo de configuración de 1, sino salta a la prioridad 5
bindaddr=0.0.0.0 Escucha peticiones de de la extension.
los canales SIP. todos los interfaces.
/etc/asterisk/iax.conf Archivo de configuración de gotoiftime(9:00-17:00|mon- Salta al contexto 'dia' a la
[200] Configura el canal SIP 200 fri|1-31|*?dia,s,1) extension s, prioridad 1
los canales IAX. (puede ser alfanumérico). cuando esta en horas 9-17
/etc/asterisk/voicemail.conf Archivo de configuración del type=friend Configura el tipo de canal. de lunes a viernes...
sistema de correo de voz. Asterisk <= user, Asterisk saynumber() Nombra un número.
/usr/lib/asterisk/modules Contiene las librerías, => peer, Asterisk = friend.
aplicaciones y módulos. sayalpha() Nombre una cadena.
username=200 Usuario
/var/run/asterisk Contiene datos de los saydigits() Nombra los dígitos
secret=123 Contraseña
procesos. sayunixtime() Nombre fecha/hora del
host=dynamic Define la dirección IP para servidor.
/var/lib/asterisk/sounds/ Contiene los archivos de el dispositivo SIP. dynamic
sonido. = todos los IPs. voicemail() Conecta una llamada con el
/var/log/asterisk/ Contiene los archivos de correo de voz. Opciones:
context=internos Contexto el cual es iniciado u=unavailable, b=busy,
bitacora. cuando el dispositivo abre el s=grabación.
/var/spool/asterisk Contiene los archivos de canal.
llamadas. voicemailmain() Conecta a un usuario con el
qualify=yes Monitoreo de latencia. menu principal del sistema
nat=yes Soporte para NAT. de correo de voz.
EXTENSIONES ESPECIALES OBTENIENDO AYUDA
s Contexto inicial de una Ejemplo de archivos de configuración para 2 teléfonos IP /usr/src/asterisk- Documentación sobre
llamada sin destino SIP conectados a una PBX, con su plan de discado. 1.x.x/doc Asterisk en el código fuente.
especifico.
; sip.conf asterisk.org Sitio oficial
h Una vez la llamada termina ; http://lists.digium.com Listas de correo
esta extension es llamada. [general] /mailman/listinfo/
i Usada con la aplicación context=internos
voip-info.org Wiki
background(), cuando un
dígito es discado el cual no [101]
esta definido en el contexto. type=friend DEPENDENCIAS
host=dynamic yum groupinstall Instalar herramientas de
o, a Ambos usados en la secret=123
aplicación voicemailbox. 'Development Tools' software de desarrollo.
qualify=yes
o para el 0, y a para *.
[102]
EDITOR VI type=friend
ESC Cambia el modo de host=dynamic
edición/comando. secret=123
qualify=yes
i Insertar
a Insertar después del cursor INSTALACIÓN
; extensions.conf wget Descargar software
o Insertar nueva linea abajo http://downloads.digium Asterisk.
;
x Borrar caracter .com/pub/asterisk/relea
[general] ses/asterisk-
dd Borrar linea actual. 1.2.24.tar.gz
[globals]
yy Copiar linea actual. tar zxf asterisk- Desempaquetar
1.2.24.tar.gz
J Unir linea. [internos]
exten => _1XX,1,dial(SIP/${EXTEN},50) make Compilar
r Sustituir carácter. exten => _1XX,2,voicemail(u${EXTEN})
make install Instalar
R Sustituir hasta final de linea. exten => _1XX,102,voicemail(b${EXTEN})
make samples Instalar archivos de
p Pegar exten => configuración ejemplo.
u Deshacer último comando. 999,1,voicemailmain(${CALLERIDNUM)}) make config Crear archivos scripts de
:x Grabar y salir arranque.