Servidor Radius y Asterisk
Servidor Radius y Asterisk
Servidor Radius y Asterisk
Salimos de MySQL:
>> exit;
Salga de mysql:
# exit;
Reiniciamos el servicio radiusd:
Instalacin de DAHDI
DAHDI (Digium Asterisk Hardware Device Interface) puede ser
instalado usando la linea de comando:
# cd /usr/src/dahdi-linux-complete*
# make && make install && make config
Instalacin de LibPRI
Para instalar usamos:
# cd /usr/src/libpri*
# make && make install
Para 64 Bit:
./configure --libdir=/usr/lib64 && make menuselect && make && make
install
Iniciando DAHDI
Para iniciar DAHDI usamos:
service dahdi start
Iniciamos Asterisk
service asterisk start
Contexto [general]
El contexto [general] configura unas pocas opciones generales como
son:
Contexto [globals]
En este contexto se definen las variables globales que se van a poder
utilizar en el resto de los contextos. Por ejemplo
Resto de Contextos [ ]
Contexto [general]
El contexto [general] configura las opciones generales del buzn de
voz:
[general]
; Enviar archivos en las notificaciones de e-mail
attach=yes
; Usar el formato wav para los mensajes de voz
format=wav
; Limitar el tiempo mximo del mensaje de voz a 180 segundos
maxmessage=180
; Limitar el tiempo mnimo del mensaje a 3 segundos
minmessage=3
; Anunciar el nmero que llam antes de repetir el mensaje
saycid=yes
; Limitar el nmero de intentos de registro a 3
maxlogins=3
; Define los contextos internos para especificar que vienen de una extensin
interna
cidinternalcontexts=house_local,house_toll,house_admin
Option Description
'fichero' Nombre del fichero de audio a reproducir
${VAR} Variable de sustitucin
Da de la semana (sbado, domingo,
A, a
etc...)
B,b,h Mes (Enero, Febrero, ...)
da del mes numrico (primero,
d,e
segundo,...)
Y Ao
I or i Hora, en formato 12 horas
H ,k Hora, en formato 24 horas
M Minutos
P,p AM o PM
Q "hoy, ayer"
R tiempo 24 horas , incluidos minutos
Resto de Contextos [ ]
En el resto de contextos se definen los buzones de los usuarios.
Podemos tener todos los usuarios en un solo contexto por ejemplo
[default] o tener ms de un contexto.
[default]
1234 => 3456,Ejemplo1,mail@dominio.com
4200 => 9855, Pedro
erez,pedro@dominio.com,admin@dominio.com,attach=no|
serveremail=info@dominio.com|tz=madrid
4069 =>6522,juan,j@dominio.net,,attach=yes|saycid=yes|dialout=fromvm|
callback=fromvm|review=yes|operator=yes|envelope=yes
4073 => 1099, javier Perez,perez@dominio.com,,delete=1
4. Reinicializamos el Asterisk
5. Configuramos un softphone
Configuramos 2 softphones y probamos llamar entre ambos:
REFERENCIAS:
Configuracin de Freeradius con MySQL/MariaDB en CentOS -
www.alcancelibre.org/staticpages/index.php/como-freeradius-mysql-
centos
Video tutorial - Instalacin y configuracin de Freeradius en Linux
Debian - www.youtube.com/watch?v=U86VbwRiq8U
How to Install Asterisk 11 on CentOS 6 -
http://blogs.digium.com/2012/11/05/how-to-install-asterisk-11-on-
centos-6/
Primeros Pasos con Asterisk -
www.voipforo.com/asterisk/asterisk_primeros_pasos.php