Guerrilla de las Centralitas de VoIP
De Hackademia
intro_
Asterisk es una aplicación de software libre (bajo licencia GPL) de una central telefónica (PBX). Como cualquier PBX, se puede conectar un número determinado de teléfonos para hacer llamadas entre sí e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto básicos como primarios.
Mark Spencer, de Digium, inicialmente creó Asterisk y actualmente es su principal desarrollador, junto con otros programadores que han contribuido a corregir errores y añadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente también se distribuye en versiones para los sistemas operativos BSD, MacOSX, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la mejor soportada de todas.
Asterisk incluye muchas características anteriormente sólo disponibles en costosos sistemas propietarios PBX como buzón de voz, conferencias, IVR, distribución automática de llamadas, y otras muchas más. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el lenguaje de script de Asterisk o añadiendo módulos escritos en lenguaje C o en cualquier otro lenguaje de programación soportado por Linux.
Para conectar teléfonos estándar analógicos son necesarias tarjetas electrónicas telefónicas FXS o FXO fabricadas por Digium u otros proveedores, ya que para conectar el servidor a una línea externa no basta con un simple módem.
Quizá lo más interesante de Asterisk es que soporta muchos protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP actuando como un registrador y como gateway entre ambos.
Lejos de poder competir con las compañías que comercializan soluciones de VoIP Hw/Sw de alta calidad como Alcatel-Lucent, Cisco, Avaya ó Nortel, Asterisk se empieza a adoptar en algunos entornos corporativos como solución de bajo coste junto con SER (Sip Express Router).
(citado de wikipedia)
Coordinadores: pato >
Objetivos Educativos
Conceptos fundamentales de servidores arterisk .
Aplicación y uso de voip
comparativa y costos contra soluciones propietarias
Implementación escalable a un peque;o servidor de Vo-ip
1. Introducción ,historia de la voip
2. un poco de historia de asterisk y digium
3. que es asterisk
4 . usos de asterisk
5. terminologia basica
6. arquitectura de asterisk
7. instalando asterisk, zaptel, libpri, addons
packetes necesarios
apt-get install bison openssl libssl-dev libasound2-dev libc6-dev libnewt-dev
libncurses5-dev zlib1g-dev gcc g++ make
cd /usr/src
- descargar las fuentes
- wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.21.2.tar.gz
- wget http://downloads.digium.com/pub/zaptel/releases/zaptel-1.4.12.1.tar.gz
- wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.7.tar.gz
- wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.7.tar.gz
Descomprimir
tar xvzf /ruta-al-archivo-tar.gz
compilar zaptel
cd /directorio-de-zaptel
make clean
./configure
make menuselect
make install
make config
update-rc.d zaptel defaults
compilando libpri
make clean
make
make install
compilando asterisk
make clean
./configure
make
make menuselect
make install
make samples
make config
y nuestro asterisk esta listo
lo podemos iniciar con /usr/sbin/asterisk -vvvvvvvvvvvvvvvvvvvvvvvvr (mientras mas v mas verbosidad)
8 configuracion asterisk
extensiones, dialplan simple, softphones, atas, hardware, ejercicios
9. introduccion al dialplan
10 . aplicaciones en asterisk
11. musica en espera. buzon de voz
y mas....
N/D
Fechas
Duracion
Se repartiran en 4 modulos de 3 horas
??
Requisitos
saber instalar linux
compilar
sobre todo ganas de aprender
Portátiles y alguna máquina o router(si puedes), un cable de red CAT5 recto y uno cruzado (necesario, son muy baratos y los puedes conseguir en cualquier tienda de electronica).

