configuracion de asterisk
-
Upload
cristian-ortiz -
Category
Documents
-
view
475 -
download
4
Transcript of configuracion de asterisk
AL INSTALAR EL ELASTIX TENER ENCUENTA Q LA TARJETA DE RED DEBE DE ESTAR EN MODO BRIGDE
vim(editor de texto)
vim /etc/sysconfig/network-scripts/ifcfg-eth0 (edito IP GATEWAY etc etc)
para salir del editor de texto ESC :wq! (escribe write, quiet sale y ! le forza)
:w! (escribe)
:q!(sale sin guardar)
vim /etc resolv.conf (agrego el DNS nameserver XXX.xxx.xxx.xxx)
service (se agrega lo q quiero reiniciar) restart (puede ir start o stop)
decteccion de la tarjeta telefonica
lspCi (para tarjeta pci)muestra una lista de todos los dispositivos PCI
lspci -v (muestra detalle de los dispositivos)
se debe escribir el archivo de configuracion
elastix posee el comando hardware_detector
hardware_detector -h (muestra las opciones)
hardware_detector -ov (Realiza pasos de configuracion automaticamente gracias a la distribucion elastix
find / -name "hardware_detector"
cat /usr/sbin/hardware_detector |more
abrimos FIREFOX
Pass= palosanto
Puedo subir modulos de distribuidore como redfone
Device SIP
sumit
User Extension (NUMERO Q VOY A CONFIGURAR)
CID Num Alias (Opcional)
SIP Num Alias (Opcional)
This device uses sip technology. secret (CONTRASEÑA)
dtmfmode rfc2833
VOICEMAIL
Yes
Yes
No
Yes
Especificar audio en asterisk
PBX =>TOOL
busycount=3 (dependiendo del estado de las líneas se emplea de 5-7)
Name/username Host Dyn Nat ACL Port Status 2901/2901 192.168.30.125 D N A 17084 OK (121 ms) 1 sip peers [Monitored: 1 online, 0 offline Unmonitored: 0 online, 0 offline]
CODEC´S
disallow
allow
En el softphone
all
g729
Agrego gsm
Para ver desde q IP puedo acceder a la central
deny
permit
(Por ejemplo permite q solo esa ip se podrá registrar) 192.168.30.179/255.255.255.255
Teléfono IP
0.0.0.0/0.0.
0.0.0.0/0.0.
Armar Troncales ZAP(líneas analogicas)
Caller ID (pondría el numero q me da el distribuidor ejem CNT)
ZAP identifier (numero de puerto de la tarjeta o el numero de salida de acceso)
Troncales (SIP)
HOST (IP DE LA CENTRAL A LA Q ME VOY A COMUNICAR)
PUEDO INDICARLE A LA TRONCAL EL CODEC
DISALLOW=all
ALLOW=gsm&g729
TYPE= (USER PERMITE LLAMAR
PEER PERMITE RECIBIR LLAMADA
FRIEND PERMITE RECIBIR Y REALIZAR LLAMADAS)
outOO
Troncal IAX
Poner nombre a la troncal.
OUT OUT
ININ
Host(donde me quiero conectar)
Context (from-internal para acceder a todo el dial plan)
*revisar si la troncal esta registrada
Agrego
insecure=very
qualify=yes
Aparece ok
*Configurar la ruta de las llamadas
Rutas salientes
Nombre de la ruta q voy a crear
DIAL PATTERN (Q PATRONES DE MARCADO VAN A COINCIDIR CON LA RUTA)
PATRON DE MARCADO POR EJEMPLO 02|XXXXXXX (LA CENTRAL DE DESTINO SE QUEDA SON LOS XXXXXXX) EL 02 ES SOLO PARA LA RUTA DE LA CENTRAL
– X. Hace match con cualquier dígito de 0 a 9.
– Z Hace match con cualquier dígito de 1 a 9.
– N Hace match con cualquier dígito del 2 al 9.
– _[15-7] Hace match con el rango de dígitos especificados, en este ejemplo matchea los números 1,5,6,7.
– _[01] 0 o 1
– _[3-7] 3,4,5,6 o 7
LUEGO LE DIGO PORQ TRONCAL HACE LA LLAMADA
RUTAS ENTRANTES
1. Extensión2. Cola 3. Condición tiempo4. Redireccionamiento
Creación de una cola
Numero de la cola
Static agents los números q quiero agrupar en la cola
Agent timeout (durante q tiempo se estará marcando a los números miembros de la cola)
CONFIGURACION IVR
t=>timeout (le regresa al ivr)
i=>invalid (en caso de marcar opcion incorrecta)
En rutas entrantes
CID #de quien me llama
DID mi #
Para probar los ivr
Codec´s
debo tener en cuenta el tipo de arquitectura del procesador
y sino no uso alguna distribución debo tener el compilador q usa el códec
codec_g729-ast14-gcc4-glibc-pentium4.so
compilador procesador
WINSCP me permite manipular el sistema de archivos de diferentes SO
Protocolo telnet en Windows me permite un acceso remoto q trabaja en puerto 23
Y ssh de Linux trabaja encriptado en un puerto 22
Conectar
/usr/lib/asterisk/modules/
Contextos:
Agregando un contexto para uso interno de la central
Cambio el contexto
Busco con Ctrl +f
Copio los include
Putty
En la consola ingresado con rasterisk
Puedo ver lo q ejecuta el servidor asterisk
Comandos:
sip set debug
Ip (pongo ip )
Peer (pongo extensión)
no from-internal dynamic friend yes
5060 yes