Asterisk. Manual practico
Fabi´an Sell´es Rosa
Este documento se halla bajo la licencia FDL (Free Documentation License). Seg´
un
estipula la licencia, se muestra aqu´ı el aviso de copyright. Se ha usado la versi´on inglesa de
la licencia, al ser la u
´nica reconocida oficialmente por la FSF (Free Software Foundation).
Copyright ©2009 Fabi´
an Sell´es Rosa. Permission isgranted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover Texts, and
no Back-Cover Texts. A copy of the license is included in the section entitled
”GNU Free Documentation License”.
4
´Indice general
1. Introducci´on
9
1.1. Definiciones, acr´
onimos y abreviaturas . . . . . . . . . . . . . . . . . . . . 11
2. Instalaci´
on y configuraci´
on de Asterisk
2.1. Introducci´
on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Compilando e instalando Asterisk . . . . . . . . . . . . . . . . .
2.2.1. Descarga de las fuentes . . . . . . . . . . . . . . . . . . .
2.2.2. Colocando losarchivos . . . . . . . . . . . . . . . . . . . .
2.2.3. Preparaci´
on del entorno: configure y menuselect . . . . .
2.2.4. Compilando . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.5. Ejemplos y documentaci´
on . . . . . . . . . . . . . . . . .
2.3. Arquitectura, m´
odulos y archivos de configuraci´on . . . . . . . .
2.3.1. Directorios importantes de Asterisk . . . . . . . . . . . .2.4. Ayuda para la configuraci´
on . . . . . . . . . . . . . . . . . . . . .
2.5. Configurando el dialplan: extensions.conf . . . . . . . . . . . . . .
2.5.1. contexto [general] de extensions.conf . . . . . . . . . . . .
2.5.2. Contexto [globals] de extensions.conf . . . . . . . . . . .
2.5.3. Sintaxis para construir dialplans . . . . . . . . . . . . . .
2.5.4. Hoja de referencia rapidapara extensions.conf . . . . . .
2.6. Audio en Asterisk, reproducci´
on y grabaci´on . . . . . . . . . . . .
2.6.1. Reproducci´
on . . . . . . . . . . . . . . . . . . . . . . . . .
2.6.2. Grabaci´
on . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7. Aplicaciones para la grabaci´
on . . . . . . . . . . . . . . . . . . .
2.8. Festival . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .
2.8.1. Instalaci´
on de Festival . . . . . . . . . . . . . . . . . . . .
2.8.2. Utilizaci´
on de Festival en Asterisk . . . . . . . . . . . . .
2.8.3. M´
usica en espera: musiconhold.conf . . . . . . . . . . . .
2.9. Canales, protocolos y red. . . . . . . . . . . . . . . . . . . . . . .
2.9.1. Breve visi´
on de funcionamiento de los canales en Asterisk
2.9.2. Canal SIP:sip.conf . . . . . . . . . . . . . . . . . . . . .
2.9.3. Canal IAX: iax.conf . . . . . . . . . . . . . . . . . . . . .
2.10. Bases de datos y Asterisk . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13
13
13
13
13
14
14
14
14
15
15
16
16
16
17
20
23
23
25
25
25
25
27
27
27
27
28
34
36
3. Herramientas de an´
alisis y monitorizaci´on de redes
41
3.1. tcpdump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.1.1. Utilidad de tcpdump . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5
´Indice general
3.1.2. Creando expresiones, filtros BPF
3.1.3. Formato de salida . . . . . . . .
3.1.4. Par´
ametros de tcpdump . . . . .
3.2. ngrep . . . . . . . . . . . . . . . . . . .
3.2.1....
Regístrate para leer el documento completo.