Está en la página 1de 51

LuisFelipeMartnez,WilsonTeranT.

Juniode2007
MANUALDE
INSTALACINY
CONFIGURACINDE
UNSERVIDOR
ASTERISK

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
1
MANUALDEINSTALACINY
CONFIGURACINDEUNSERVIDOR
ASTERISK

CONTENIDO

CONTENIDO.................................................................................................................1
LISTADEFIGURAS......................................................................................................3
LISTADETABLAS...................................................Error!Marcadornodefinido.
INTRODUCCIN.........................................................................................................5
REQUERIMIENTOS.....................................................................................................7
PROCESODEINSTALACIN....................................................................................8
1. ReiniciardesdeelCD.........................................................................................8
2. ConfiguracindelTeclado................................................................................9
3. Crearlasparticiones(soloinstalacinavanzada)...........................................9
4. Configuracindelgestordearranque..............................................................11
5. SeleccindeZonaHoraria...............................................................................13
6. ContraseadeadministradororooteIniciodeinstalacin.........................13
7. IniciandoTrixbox..............................................................................................15
8. ConfiguracindeRed.......................................................................................16
CONFIGURACINDEASTERISK.............................................................................18
1. AccediendoaFreePBX....................................................................................19
2. MdulosdelFreePBX......................................................................................22
a. Extensions(Extensiones).............................................................................24
b. FeaturesCodes..............................................................................................26
c. GeneralSetting(AspectosGenerales)........................................................26
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
2

d. Trunks(Troncales).......................................................................................28
e. OutboundRoutes(RutasSalientes)...........................................................32
f. InboundRoutes(RutasEntrantes).............................................................34
g. Blacklist(ListaNegra)..................................................................................35
h. IVRInteractiveVoiceResponce(RecepcionistaDigital).......................36
i. Conferences(Salasdeconferencia)............................................................36
j. MusicOnHold(Msicaenespera)............................................................36
k. TimeConditions(CondicionsHorarias)....................................................36
l. Followme......................................................................................................37
m. RingGroups(GruposdeExtensiones)....................................................37
n. Queues(Colas).............................................................................................37
o. DISA(DirectInwardSystemAccess).........................................................37
p. SystemRecordings.......................................................................................37
FLASHOPERATORPANEL.......................................................................................38
CONFIGURACINDELOSSOFTPHONES............................................................39
1. ConfigurarIdefisk............................................................................................39
2. ConfigurarXLite.............................................................................................42
CONFIGURACINDELOSTELEFONOSIP..........................................................45
INTERCONECTARDOSSERVIDORESASTERISK.................................................48
Mtodo1.Usuario/Servidor...................................................................................48
Mtodo2.ServidoresAmigos................................................................................49
BIBLIOGRAFIA...........................................................................................................50


MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
3

LISTADEFIGURAS

Figura1.PantalladeInstalacin 8
Figura2.ConfiguracindelTeclado 9
Figura3.TabladeParticiones 10
Figura4.Agregarunaparticin 10
Figura5.ElegirelGestordedescarga. 11
Figura6.SeleccindeSistemaOperativoacargarpordefault 12
Figura7.Seleccindeparticindondeseinstalarelgestordedescarga 12
Figura8.Seleccindezonahoraria 13
Figura9.Contraseadeadministrador 13
Figura10.ProcesodeInstalacin 14
Figura11.ListadodeSistemasOperativos 15
Figura12.Login 16
Figura13.Configuracindeparmetrosdered 16
Figura14.Barradedirecciones 19
Figura15.PantalladeBienvenidaTrixbox 19
Figura16.Autenticacinparaentrarenmodoadministrador 20
Figura17.Ventanaprincipal 20
Figura18.AccediendoaFreePBX 21
Figura19.PginadebienvenidadelFreePBX 21
Figura20.Administradordemdulos 23
Figura21.BarradeCambiosdeconfiguracin 23
Figura22.SetupdelFreePBX. 24
Figura23.Agregarunaextensin 25
Figura24.Menconextensionescreadas. 26
Figura25.ModulodeOpcionesGenerales 27
Figura26.AgregarunaTroncal 31
Figura27.ConfiguracindeOutboundRoutes 33
Figura28.AgregarunaInboundRoute 34
Figura29.ElegirdestinodelallamadaenInboundRoute 35
Figura30.FlashOperatorPanel 38
Figura31.VentanadeIdefisk 39
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
4
Figura32.AgregarunacuentaenIdefisk 40
Figura33.ConfigurandounacuentaSIPenIdefisk 40
Figura34.Idefisk 41
Figura35.VentanaprincipaldeXLite 42
Figura36.ConfigurandoXLite 43
Figura37.XLite 44
Figura38.ContraseaparaconfiguracindeltelfonoIP 45
Figura39.Pginadeconfiguracin 46
Figura40.Configuracindelosparmetrosdereddeltelfono 47

LISTADETABLAS

Tabla1.ConfiguracinTelfonoIP 46
Tabla2.ConfiguracindelaTroncalparaelmtodo1 49
Tabla3.ConfiguracindelaRutasSalientesparaelmtodo1 49
Tabla4.ConfiguracindelaTroncalparaelmtodo2 49
Tabla5.ConfiguracindelaRutasSalientesparaelmtodo2 49

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
5

INTRODUCCIN

Enestedocumentosemuestrapasoapasoelprocesodeinstalacinyconfiguracin
deunservidorIPPBXbasadoenAsterisk.
EstainformacinesdegranutilidadpararealizarlaPrctica4.
Adems sirve de ayuda para todo aquel que desee implementar una central
telefnicabasadaenAsterisk.
Antesdecontinuar,esconvenienteiniciarallectorconunabrevereseadeloquees
Asterisk.
Asterisk es una aplicacin software libre de una central telefnica (PBX). Como
cualquier PBX, se puede conectar un nmero determinado de telfonos para hacer
llamadasentreseinclusoconectaraunproveedordeVoIPobienaunaRDSItanto
bsicoscomoprimarios.AsterisktienelicenciaGPL.
Fue creado por Mark Spencer, de Digium, y en la actualidad es su principal
desarrollador,juntoconotrosprogramadoresquehancontribuidoacorregirerrores
y aadir novedades y funcionalidades. Originalmente desarrollado para el sistema
operativo GNU/Linux, Asterisk actualmente tambin funciona en BSD, MacOSX,
SolarisyMicrosoftWindows,aunquelaplataformanativa(GNU/Linux)eslamejor
soportadadetodas.
Asterisk incluye muchas caractersticas anteriormente slo disponibles en costosos
sistemaspropietariosPBX:buzndevoz,conferencias,IVR,distribucinautomtica
dellamadas,yotrasmuchasms.Losusuariospuedencrearnuevasfuncionalidades
escribiendo un dialplan en el lenguaje de script de Asterisk o aadiendo mdulos
escritos en lenguaje C o en cualquier otro lenguaje de programacin soportado por
Linux.
ParaconectartelfonosnormalesanalgicoshacenfaltaunastarjetastelefnicasFXS
oFXOfabricadasporDigiumoporotrosfabricantes.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
6
Quiz lo ms interesante de Asterisk es quesoporta muchos protocolos VoIP como
pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP
actuandocomounregistradorycomogatewayentreambos.
Lejos de poder competir con las compaas que comercializan soluciones de VoIP
Hardware/Software de alta calidad como Alcatel, Cisco, Avaya o Nortel, Asterisk se
empieza a adoptar en algunos entornos corporativos como solucin de bajo costo
juntoconSER(SipExpressRouter).
Comosedescribianteriormente,AsteriskesunsoftwarenativodeLinuxyessobre
esta plataforma donde su operacin es ptima. Por lo cual ser sobre Linux el
sistema donde se implementar el servidor PBX. Precisamente este es uno de los
principales inconvenientes que conlleva trabajar con Asterisk, al estar basado en
Linux hereda uno de las aparentes desventajas de este sistema operativo, su
complejidad.
Partiendo de eso y gracias a la caracterstica de Asterisk de ser libre, una gran
cantidad de desarrolladores en el mundo, consientes que la inmensa mayora de
usuarios de PCs desconocen que existen sistemas operativos diferentes a Windows
de Microsoft, han desarrollado herramientas que permitan a cualquier usuario
implementarunservidorAsterisksinsiquieradarsecuentaqueestntrabajandocon
Linux. Estas han sido lanzadas como distribuciones de Asterisk, las cuales incluyen
Asterisk y aplicaciones de GUI (Graphical User Interface) o interfaces grficas que
ayudanalusuarioalaconfiguracindesuservidorPBX.Entrelasmspopularesse
encuentran Trixbox (anteriormente conocida como Asterisk@Home), EvolutionPBX,
CosmoPBXymsrecientementeAsteriskNOWlaculesdesarrolladaporDigium.
Delasanteriormentemencionadas,Trixboxsecaracterizaporsugrantrayectoria,su
gran aceptacin por parte de los usuarios y por poseer un gran nmero de
aplicacionesquefacilitanenormementelainstalacinyconfiguracindeunservidor
Asterisk.EsTrixboxladistribucinelegidaparalaimplementacindelosescenarios
donde se describe un sistema de VoIP basado en un IP PBX implementado con
Asterisk.

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
7

REQUERIMIENTOS

Como cualquier sistema operativo, Trixbox necesita unos requerimientos mnimos


quegaranticenelbuenfuncionamientodelmismo.
Estosrequerimientosson:
Las especificaciones mnimas de hardware son: Procesador Pentium III de
500MHzcon256MbdeRAM.
Una particin con formato ext3 o ext2. El tamao de esta depende de que
cantidaddeoperacionesoserviciostendrqueimplementarelservidor.Para
unaaplicacinacadmica,unaparticinde3Gbessuficiente.
Unaparticinswap.Eltamaodeestaparticindebeseralmenoseldoblede
la memoria RAM instalada en el equipo. Una mayor cantidad de memoria
RAM y una particin swap mayor, permite ejecutar un mayor de procesos al
tiempo(muchasllamadasaltiempo,porejemplo).
Si el equipo donde va a ser instalado Trixbox es adems utilizado para otros fines y
posee instalado un sistema operativo, lo recomendable es crear estas particiones,
previasalainstalacin.EstassepuedenrealizarconsoftwarecomoPartitionMagic
uotrossimilares.Otraopcinessimplementedejarelespaciocorrespondientealas
dosparticiones(ext3yswap)sinformatoydurantelainstalacinsellevaracabola
creacindelasmismas.
Paralainstalacin,esnecesariocontarconelCDdeinstalacin,suministradojunto
con este tutorial. En cualquier caso, El CD de instalacin de Trixbox puede ser
descargadodesdelapaginaoficialwww.trixbox.orgenformatoISO.

MANU

1. Re
Re
de
Si
pre
Si
ins

UALDEINSTA
einiciarde
einicieelPC
eunossegun
el equipo
esioneEnte
el equipo
stalacinpr
Nota:Alpres
delequipose
ALACINYC
PR
sdeelCD.
CconelCD
ndossemo
es adems
erparainsta
o ser util
resionando
sionarEnter,t
ereliminada.
CONFIGURAC
ROCESOD

DdeTrixbo
straralasig
Figura1.Pan
utilizado p
alarTrixbox
izado solo
Enter.

todalainform
.
CINDEUN

DEINSTA
xenlaunid
guienteima
ntalladeIns
para otros f
xenmodoa
o como ser
macinalmace
NSERVIDORA
ALACIN
daddeCD
gen.
talacin
fines, intro
avanzado.
rvidor PBX
enadapreviam
ASTERISK
ypresione
duzca adva
X, prosegu
menteeneldi
8
Enter.Lue

anced y lue
imos con
iscoduro


go
go
la
MANU

2. Co
Lu
co
co

3. Cr
Si
Un
ins
esp
op
m
ser
Pa
sis
Se
do
UALDEINSTA
onfiguraci
uego de qu
nfiguracin
rrespondien
rearlaspar
elequipose
na vez que
stalacin m
pacioreserv
perativosap
s de un di
rnsda1,sd
ara crear un
stemadearc
deben cre
oble de la m
ALACINYC
ndelTecl
ue el sistem
n del teclad
nteasutec
Fi
rticiones(s
erutilizad
e se decid
muestra una
vadoaparec
parecercom
isco duro se
da2,etc.)
na particin
chivossecr
ear la partic
memoria RA
CONFIGURAC
lado
ma detecte
do. Utilice
cladoylueg
igura2.Conf
soloinstal
dosolocom
de instalar
a ventana
cercomof
mohdan,d
ern hda y
n accedemo
rearyelta
cin con si
AM instalad
CINDEUN
el hardwa
las teclas
opresione
figuracinde
lacinavan
oservidorP
Trixbox e
con las ac
free space y
ondenese
hdb, si el d
os a New d
amaodela
istema de a
da (es lo re
NSERVIDORA
are del equ
de navegac
OK.
elTeclado
nzada)
PBXcontin
en modo a
ctuales part
yelocupad
elnmerod
disco duro
donde se se
aparticinc
archivos sw
ecomendad
ASTERISK
uipo, pregu
cin para s

econelpa
avanzado,
ticiones de
doporloso
delapartici
es SATA la
eleccionar
creada.
wap con un
o). Y una p
9
untar por
seleccionar
aso5.
el gestor
el sistema.
otrossistem
in.(Sipos
as particion
que tipo
n tamao d
particin ex


la
el
de
El
mas
see
nes
de
del
xt3
MANU

co
asi

UALDEINSTA
npuntode
ignaraTrix
ALACINYC
montaje
xbox.
CONFIGURAC
/.Eltama
Figura3.Ta
Figura4.Ag

CINDEUN
aodeesta
abladeParti

gregarunapa
NSERVIDORA
particind
iciones
articin
ASTERISK
dependede
10
cuantodes


see

MANU

4. Co
Ya
el
pa
pre
A
co
me
Lu
GR
pu
Se
en
sis
la
op
op
UALDEINSTA
onfiguraci
aquesetien
usuario de
antalla se p
eviamentei
Continuac
mandosesp
enosquese
uego, se mu
RUB.Estao
uedanusare
guidamente
n pantalla. C
stemasoper
mquina.
pcin Edit p
perativo.
ALACINYC
ndelgest
neotrosiste
ebe elegir c
pregunta si
instalado.S
Fig
cin, se o
pecialesqu
epaqueesta
uestra la op
opcinnoes
elequipo.
e,sedetect
Configure e
rativosinsta
Sistemas o
puede cam
CONFIGURAC
tordearra
emaoperat
on cul sis
i desea ins
Serecomien
gura5.Elegir
observar u
esonneces
ahaciendo,
pcin para
srecomend

arnlossist
el nombre c
aladosycu
operativos W
mbiar el no
CINDEUN
anque
ivoinstalad
stema opera
stalar un g
ndaelegirin
relGestorde
una panta
sariospara
dejeestaso
colocar una
dadaameno
temasoper
con el cul
lsecargar
Windows s
mbre con

NSERVIDORA
doenelequ
ativo arranc
gestor de a
nstalarelge
edescarga.
alla solicita
elarranque
opcionesen
a contrase
osquedese
rativosinsta
quiere ide
demaner
se mostrar
el que se
ASTERISK
uipo,alinic
car la mqu
arranque o
estorGRUB
ando ingre
edeciertas
nblancoyp
a al gestor
eequeotras
aladosyser
ntificar cad
raautomtic
n como O
identifica
11
ciarelsistem
uina. En es
utilizar ot
.

esar algun
smquinas.
presioneOK
r de descar
spersonasn
nmostrad
da uno de l
caalarranc
Others. En
cada sistem


ma
sta
tro
nos
A
K.
rga
no
dos
los
car
la
ma
MANU

Fin
Se

UALDEINSTA
Fi
nalmente, s
recomiend
Figura7
ALACINYC
gura6.Selec
se pregunta
dainstalarlo
7.Seleccind
CONFIGURAC
ccindeSiste
ar en que p
oenelMBR
departicin

CINDEUN

emaOperati
particin d
R
dondeseins
NSERVIDORA
ivoacargarp
esea instala
stalarelges
ASTERISK
pordefault
ar el gestor
stordedesca
12

r de descarg

arga


ga.
MANU

5. Se
Lu
Se

6. Co
Co
tod
co
UALDEINSTA
eleccinde
uego de pr
leccioneAm
ontrasea
omo en tod
dos los pr
ntrasea.A
ALACINYC
eZonaHor
obar el ha
mricaBogo
F
deadmini
das las distr
ivilegios de
Asignelade
Fig
CONFIGURAC
raria
ardware det
ot/Lima,c
Figura8.Sele
stradoror
ribuciones
e administ
seada.
gura9.Contra
CINDEUN
tectado, se
correspondi
eccindezon
rooteInici
Linux, el s
trador. En
aseadeadm
NSERVIDORA
e preguntar
ienteaColo
nahoraria
iodeinsta
perusuari
esta venta
ministrador
ASTERISK
r por la z
ombia.

alacin.
io o root es
ana le preg

13
zona horar
s quien tien
gunta por


ria.
ne
la
MANU

Lu
lue

UALDEINSTA
uego de est
egoempeza
ALACINYC
to, se proce
arconlains
CONFIGURAC
ede con la
stalacin.
Figura10.Pr

CINDEUN
creacin y
rocesodeIns
NSERVIDORA
y formateo
stalacin
ASTERISK
de las par
14
rticiones pa


ara
MANU

7. In

Lu
sac
sim
en
co
A
tom
sis
qu
Un
mo
co
Si
(L

UALDEINSTA
niciandoTr
uegodeinst
car el CD a
milaralasi
n el equipo
orrespondea
continuaci
ma tiempo
stema se re
ueesejecuta
na vez rein
ostrar una
ontrasease
introducel
adireccin
ALACINYC
rixbox.
talado,elC
antes de qu
iguiente,en
o (en caso
aTrixbox.
Figu
nseobser
ya que el s
iniciar una
adoTrixbox
niciado, sele
a pantalla
eleccionada
lacontrase
IPmostrad
CONFIGURAC
Dserexpu
ue el sistem
nellaselist
o de exist

ura11.Listado
rvarunagr
sistema est
a vez ms.
x,lasprxim
eccione nue
donde deb
aenelpaso
acorrecta
dapuedeva
CINDEUN
ulsadoyel
ma se reini
anlosdisti
tir ms de
odeSistema
rancantida
t compilan
La compila
masvecese
evamente C
ber regist
6)
aobservar
ariar).
NSERVIDORA
sistemase
icie. Luego
ntossistem
e uno), sel
asOperativos
addelneas
ndo Asterisk
acin solo s
lprocesota
CentOS4 y
trarse (logi
unaventan
ASTERISK
reiniciar.C
aparecer
masoperativ
leccione C
s
sdecdigo,
k. Luego de
se realiza la
ardarmeno
luego de u
n: root y
nasimilara
15
Cercirese
una panta
vosinstalad
CentOS4 q

,esteproce
e terminar,
a primera v
os.
un tiempo,
password:
alasiguient


de
lla
dos
ue
eso
el
vez
se
la
te.
MANU

8. Co
Pa
un
co
Ap
OK
UALDEINSTA
onfiguraci
ara que la c
na direccin
onfiguracin
parecerun
Kyacontin
ALACINYC
ndeRed
configuraci
n IP vlida
ndered,eje
ncuadrode
nuacinapa
Figura
CONFIGURAC
Figu

n del Trixb
a y que se
ecuteelcom
dilogopre
arecerlasi
13.Configura
CINDEUN
ura12.Login
box sea pos
encuentre
mandonetco
eguntando
iguientepan
acindepar
NSERVIDORA

sible, nuest
en nuestra
onfig.
sideseaco
ntalla.
rmetrosder
ASTERISK
ra maquin
a red. Para
nfigurarla
red
16

na debe ten
acceder a
red.Presio


ner
la
ne
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
17
Si el servidor Trixbox obtiene los parmetros de red a travs de un servidor
DHCP,seleccionelacasillacorrespondienteyluegopresioneOK.
Delocontrario,introduzcalosparmetrosdereddelservidorAsterisk,estosson
direccin IP (cercirese de que se encuentre en el rango de su red), mscara de
red, direccin de la puerta de enlace y direccin de servidor DNS (en caso de
utilizarlo,sinopuedecolocarladireccindelapuertadeenlace)
Para que los cambios se hagan efectivos, debe ejecutar el comando: service
networkrestart
Para comprobar los parmetros de red configurados, utilice el comando:
ifconfig


MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
18

CONFIGURACINDEASTERISK

La forma habitual para configurar Asterisk es mediante la introduccin y


modificacindecomandosendiferentesarchivos,enestosarchivosdeconfiguracin
(de hecho su extensin es .conf) se configuran las extensiones (los usuarios) y el
Dialplanoplandellamadas,queesdondesedefinequeaccintomarAsteriskpara
elmanejodellamadassalienteyentrantes.
Si quisiramos comunicarnos adems con usuarios conectados en otra red o con
usuarios que son administrados por otro servidor Asterisk, tendramos que editar y
configurar otros archivos de configuracin. Lo que resulta un proceso tedioso y un
poco complicado. An ms si se tiene en cuenta que Asterisk en un programa
instalado en Linux o en su defecto un sistema operativo basado en Linux (como el
caso de Trixbox) y la mayora de personas no est familiarizada con Linux, su
filosofa,sistemadearchivos,comandos,etc.
Afortunadamente en el mundo del software libre, encontramos aplicaciones como
FreePBX, que nos permiten de una manera fcil e intuitiva la configuracin de
nuestramquinaAsterisk.Yloqueesmejor,Trixbox,ladistribucindeAsteriskque
ya hemos aprendido a instalar, posee instalada el FreePBX como aplicacin por
defectoparalaconfiguracindelservidorPBXAsterisk.


MANU

1. Ac
In
se
Lu
dir
Int
ser
Si
En
mi
fre
UALDEINSTA
ccediendo
icialmente,
explicen
uego,desde
reccindel
ternet Expl
rvidortiene
nohaypro
n caso de ex
isma red
ecuenteesl
ALACINYC
aFreePBX
sedebeob
captuloan
unPCcon
servidorA
lorer, Mozi
edireccin
blemasenl
Figu
xistir probl
(puede pro
laconfigura
CONFIGURAC
X
btenerladi
nterior,esto
nectadoala
steriskenl
illa Firefox
192.168.1.1
Figura14.B
laconfigura
ura15.Pantal
emas, se de
obarse util
acindepro
CINDEUN
ireccinIP
oesposible
amismared
labarrade
o cualquie
Barradedire
acindered
ladeBienve
ebe verifica
lizando el
oxydelbrow
NSERVIDORA
denuestro
usandoelc
ddelservido
direcciones
r otro). Pa
ecciones
d,semostra
nidaTrixbox
ar que ambo
comando
wser.
ASTERISK
servidorA
comandoifc
orAsterisk,
sdelbrows
ra este ejem
arlasiguie
x
os equipos
ping). Ot
19
sterisk,com
config.
,digitamos
er(puedes
mplo nuest
entepantall

estn bajo
tro problem


mo
la
ser
tro

a.
la
ma
MANU

A
dia
Ap
de
de
Un
lev
UALDEINSTA
continuaci
alogo.
Fi
pareceunre
esconfigurar
efectoelnom
na vez aut
vemente.
ALACINYC
n, seleccio
igura16.Aute
ecuadrode
r nuestro s
mbredeusu
tenticado e
CONFIGURAC
onar switch
enticacinp
identificac
servidor PB
uarioesma
el perfil de
Figura17.
CINDEUN
para acced
araentraren
in,deesta
BX Asterisk.
aintylacon
administr
Ventanaprin
NSERVIDORA
der. Aparec
nmodoadm
aformacua
. Como lo
ntraseaesp
rador, la pa
ncipal
ASTERISK
e el siguien
ministrador
alquierpers
indica la f
password.
antalla ant
20
nte cuadro
onanopod
figura 16, p
terior camb


de

dr
por
bia

MANU

Pa
Fr
Fin

UALDEINSTA
araacceder
eePBX.
nalmente,c
ALACINYC
alFreePBX
F
cargalapg
Figura
CONFIGURAC
X,seleccion
Figura18.Ac
ginadebien
a19.Pginad

CINDEUN
neAsterisk
ccediendoaF
nvenidadel
debienvenid
NSERVIDORA
yaldespleg
FreePBX
FreePBX
adelFreePB
ASTERISK
garseelme

BX
21
en,ingrese


ea

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
22
2. MdulosdelFreePBX
1

FreePBX no se instala completamente, solo los paquetes ms comunes y


necesariosparalarealizacindelasaplicacionesbsicasdeunsistemaVoIP.

Seleccione Tools y luego en el men lateral Module Admin. A continuacin


muestraunalistacontodoslosmdulosdelfreePBX,eltipoylaversindecada
mdulo;ademsindicacualesmdulosestnactivados(oinstalados)ycualesno.
Al seleccionar un mdulo se despliega un submen donde se muestran varias
opciones: En Action se define que accin tomar con el mdulo seleccionado
(instalar, desinstalar, desactivar o no modificar). En Description se muestra una
breve descripcin de la utilidad del mdulo. Algunos mdulos poseen la opcin
ChangeLogdondesemuestralaevolucindelmdulo,versintrasversin.
Trixbox brinda adems la opcin de revisar actualizaciones en lnea para los
mdulos.

1
AsteriskDesconsolado,EduardoViegasyFacundoCorrea.ASTERIO.
Nota: FreePBX tiene una barra en la parte superiorderecha con laopcin de elegir el
idioma, no brinda una buena traduccin al espaol (adems de no estar traducido en
sutotalidad)porloqueesrecomendablecontinuartrabajandoeningls.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
23

Figura20.Administradordemdulos
Luego, se instalan los mdulos necesarios en la opcin action, y finalmente se
seleccionaProcessparainstalarlospaquetesomdulosescogidos.Seguidamente,
se carga una ventana que muestra el progreso de la instalacin e indica si la
instalacinserealizsatisfactoriamente.
Luego de esto, aparece una barra roja en la parte superior izquierda. Esta barra
indica que se han realizado cambios a la ltima configuracin guardada en el
servidorAsteriskyalhacerclicksobreellaseguardanloscambiosenelservidor.

Figura21.BarradeCambiosdeconfiguracin
Ahora al seleccionar Setup en la barra superior de FreePBX deben salir todos lo
mdulosinstalados.
MANU

A
peq

a.
E
s
s
P
UALDEINSTA
continuaci
queacentr
Extension
Estemodul
seconsider
servidorAs
Pasospara
Elegire
ycusto
ALACINYC
n se defin
raltelefnic
ns(Extensi
loadiciona
eunaexten
terisk.
agregaruna
eltipodedi
om.
CONFIGURAC
Figura22.S
nen los m
caconelser
ones)
todoslosso
nsin,quefi
aextensin:
ispositivo.E
CINDEUN
SetupdelFre
mdulos nec
rvidorAster
oftphones,t
finalmentes
:
Entrelasop
NSERVIDORA
eePBX.
cesarios pa
risk.
telfonosV
sernlosus
pcionessee
ASTERISK
ara el mon
VoIPocualq
suariosque
ncuentraSI
24

ntaje de u
quiercosaq
administre
IP,IAX2,ZA


na
ue
el
AP
MANU

UALDEINSTA
SI
IA
s
se
ZA
pa
C
po
un
Diligen
informa
continu
Figura23
ALACINYC
IPesSessio
AX2 es Int
lo unos
ervidoresAs
AP es un h
aramanejar
ustomesu
orejemplo
naextensi
nciar la in
acin neces
uacin.
.Agregaruna
CONFIGURAC
onIniciatio
er Asterisk
pocos disp
sterisk.
hardware q
rtelfonosa
nadaptado
H.323.Tam
naunnm
nformacin
saria para q
aextensin
CINDEUN
onProtocol
Protocol,
positivos. U
que se cone
anlogos.
orparacual
mbinpuede
meroexterno
relacionad
que un usu
User
nico
nme
otra
direct
digita
mdu
cualq
conve
nme
Displa
identi
Asteri
elide
Secret
el
auten
Usado

NSERVIDORA
,paratelf
un nuevo p
Usado par
ecta a un s
lquierdispo
eserusado
o.
da con la
uario quede
Extension
o, identifica
ero que pu
extensi
tamente d
al (IVR),
ulo. Este
uier
encionalme
erodetres
ay Name N
ifica la ex
isk.Eselno
ntificadord
tEstaesla
dispositivo
nticarse con
oenextensi
ASTERISK
fonosIPoso
protocolo m
ra comunic
servidor As
ositivonoes
oparatrazar
extensin
e registrado
Debe ser
a al usuario
uede ser ma
n cual
desde la
si est a
nmero p
longitud,
nte es u
cuatrodg
Nombre co
xtensin en
ombreque
dellamadas
contrasea
o telef
n el servid
ionesSIPe
25
oftphones.
manejado p
cacin ent
terisk. Usad
standarizad
runmapa
n creada.
o se explica
un nme
o. Este es
arcado des
lquiera,
recepcionis
ctivado es
puede ten
pe
utilizado u
gitos.
on el cul
n el servid
aparecer
s.
autilizadap
nico pa
dor Asteris
IAX2.

por
tre
do
do,
de
La
a a
ero
el
de

sta
ste
ner
ero
un
se
dor
en
por
ara
sk.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
26
Otras opciones como el manejo de fax o correo electrnico, buzn de voz,
grabacin de la conversacin, entre otras, son opciones que pueden ser
configurablesenestemen.Diligenciadotodoslosdatos,seleccionarSubmit.
Unavezcreadaslasextensiones,estaspuedensereditadas.

Figura24.Menconextensionescreadas.
b. FeaturesCodes(CdigosDestacados)
Este mdulo permite personalizar los nmeros que se deben marcar para
acceder a las funciones predefinidas de Asterisk. Entre estas se destacan: el
nmeroquesedebemarcarpararevisarelbuzndevoz,activarodesactivar
lasllamadasenesperaentreotrosservicios.
c. GeneralSetting(AspectosGenerales)
Configuracin de aspectos generales de Asterisk. Entre todas las opciones se
destacan:
DialingOptions(Opcionesdemarcado)
Habilitan las diferentes opciones que el usuario podr utilizar para las
llamadasentrantesysalientes.
LaopcinmscomnesTr,quesignificaLapersonaqueestrecibiendola
llamadapuedetransferirlausando#yGenerartonosdellamadocuandouna
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
27
extensin esta llamando. Existen otras opciones que pueden ser consultadas
digitandoshowapplicationdialenlaconsoladelservidorAsterisk
La opcin Outbound Dial command permite las mismas caractersticas de la
opcinmencionadaanteriormente,peroaplicadoallamadassalientes.
.
VoiceMail(CorreodeVoz)
Configuraciones generales del
correodevoz.
Nmerodesegundosque
lostelfonostimbrarnantesde
enviar la llamada al correo de
voz.
Prefijo de extensin para
acceder directamente al correo
de voz. Anteponiendo este
prefijoalaextensin lallamada
se transfiere directamente al
correodevoz(voicemail).
Mensaje que se
reproducir cuando la llamada
sea transferida al correo de voz
y volumen con el que se
grabarnlosmensajesdevoz.

SecuritySettings(OpcionesdeSeguridad)
Permitir el ingreso de llamadas SIP annimas? (Allow Anonymous Inbound
SIP Calls?): Al seleccionar S permitir que cualquier persona pueda llamar
dentro de su servidor Asterisk utilizando el protocolo SIP. Esto slo debera
ser utilizado si usted comprende completamente lo que implica permitir
llamadasannimasdentrodesuservidor.
Figura25.ModulodeOpcionesGenerales
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
28
d. Trunks(Troncales)
Las troncales son lo que se utiliza para llevar una varias llamadas a un VSP
(VOICE SERVICE PROVIDER) a algn dispositivo que responda al nmero
que se marc (por ejemplo, otro Asterisk o la PSTN). Existen cinco tipos de
troncales:
ZAP(lneasanalgicas)
IAX2(InterAsterisk)
SIP(SessionInitiationProtocol)
ENUM
Personalizada(CustomTrunk)
Todaslastroncalesseconfigurandelamismaforma:
OutboundCallerID(Identificadordellamadassalientes)
Al configurar y activar esta accin, todas las llamadas provenientes de esta
trocal sern identificados con este nombre (no identificar el nombre de los
clientes,sinodelatroncal).
MaximumChannels(Canalesmximos)
Especifica el nmero mximo de llamadas simultneas que pueden salir o
entrar por esta troncal. Se recomienda dejar en blanco para no especificar
ningnlmite.

OutgoingDialRules(ReglasdellamadasSalientes)
Lasreglasdemarcadosonmuyimportantes,ysimplesdeaprender.Leindica
al servidor cmo van a ser marcadas las llamadas en esta troncal. Puede ser
utilizado para agregar quitar prefijos. Los nmeros que no tengan una
equivalenciaconningnpatrndefinido,sernmarcadoscomoestn.
Reglas:
X Equivaleacualquierdgitode0a9
Z Equivaleacualquierdgitode1a9
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
29
N Equivaleacualquierdgitode2a9
[1,59]Equivaleacualquierdgitoletraentrellaves(enesteejemplo1,5,6,
7,8,9)
. Equivaleaunomscaracteres(nopermitidoantesdeun|+)
| Quita un prefijo de discado del nmero (Por ejemplo:
300|NXXXXXXequivaldr cuando alguien marque 30035551234, pero slo
ingresarenlatroncal5551234)
+ Suma un prefijo de discado al nmero marcado (Por ejemplo:
300+NXXXXXX equivaldr cuando alguien marca 5551234 e ingresar a la
troncalcomo3005551234)
DialRulesWizards(Asistentedereglasdemarcado).
Estaherramientafacilitalacreacindereglasdemarcado.Bastaelegirunade
lasopcionesyseguirlasinstruccionesenpantalla.Cuandoelasistentefinaliza,
agregalareglaenelcuadrodetextodereglasdemarcado.
OutboundDialPrefix(Prefijoparallamadassalientes)
En esta opcin especifica el prefijo que se adicionar a todas las llamadas
salientes.
OutgoingSettings(DetallesdelaTrocaldeSalida)
Conestaopcinseespecificalaconfiguracindelatroncaldesalida.
EnelTrunkName,secolocaelnombredelatroncal.
EnelcuadrodetextoPEERDetailssecolocanlosparmetrosqueidentificarn
latroncal
username:Nombredeusuarioparaautenticarseconelservidorremoto.
host: Cmo la central busca al servidor del VSP contratado. Los valores
posiblessondynamic,hostnameodireccinip.
type: Si type est fijado en user, es el contexto para las llamadas
entrantes.Siestfijadoenpeer,eselcontextoparalasllamadassalientes.
Sitype=friend,eselcontextoparallamadasentrantesysalientes.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
30
auth:NombredeusuarioparaautenticarsecontraelVSP.
secret: Si Asterisk est actuando como un cliente de un servidor SIP
remoto,ensecretcolocamoslacontraseaqueusarparaautenticarse.
allow:Codecsaceptadosenordendepreferencia
type:Puedeconfigurarsecomouser,queeselcontextoparalasllamadas
entrantes.peer,queeselcontextoparalasllamadassalientes.Ofriend,
eselcontextoparallamadasentrantesysalientes..
port:Puertodecomunicacionesdelcliente.

IncomingSettings(DetallesdelaTrocaldeEntrada)
En esta seccin se encuentran las Outgoing settings pero para llamadas
entrantes.
RegisterString(CadenadeRegistro)
LamayoradelosVSPrequierenquelacentralseregistreconelservidor,los
parmetros y forma de los registros son suministrado por el proveedor. En
general,suelentenerunformatosimilaraeste:
nombre_de_usuario:contrasea@servidor
MANU

UALDEINSTA ALACINYCCONFIGURAC
Figura26.A
CINDEUN
AgregarunaT
NSERVIDORA
Troncal
ASTERISK

31

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
32
e. OutboundRoutes(RutasSalientes)
Dependiendo del tipo de llamadas, estas son enrutadas a las diferentes
troncales, este mdulo permite especificar las caractersticas que debe tener
una llamada para poder ser enrutada a cierta troncal. Por ejemplo, es posible
que se tenga contratada una troncal para llamadas internacionales y otra
troncalparallamadasnacionales,sepuedeenrutarcadallamadadependiendo
delnmeromarcado.
Acontinuacinsedescribecomoseconfiguralasrutasdesalida.
RouteName(NombredelaRuta)
Nombredescriptivodelaruta.
RoutePassword(ContraseadelaRuta)
Esposiblesolicitarlealusuariounacontraseaparapoderrealizarlallamada.
tilparallamadasdelargadistanciaporejemplo.
EmergencyDailling(Llamadasdeemergencia)
Activar esta opcin indica que est troncal ser la utilizada para las llamadas
deemergencia.
DialPatterns(Patronesdemarcado)
Poseenelmismoformatodelasreglasdellamadassalientesparalastroncales:
X Equivaleacualquierdgitode0a9
Z Equivaleacualquierdgitode1a9
N Equivaleacualquierdgitode2a9
[1,59]Equivaleacualquierdgitoletraentreparntesis(enesteejemplo
1,5,6,7,8,9)
. Equivaleaunomscaracteres(nopermitidoantesdeun|+)
| Quita un prefijo de discado del nmero (Por ejemplo: 300|NXXXXXX
equivaldr cuando alguien marque 30035551234, pero slo ingresar en la
troncal5551234)
MANU

UALDEINSTA
+ Sum
300+NX
troncal
TrunkSequ
Cuando es
mencionad
ordenenq
ALACINYC
ma un pre
XXXXXX eq
lcomo3005
uence(Secu
sta ruta es
do, la centr
queseansel
Figura
CONFIGURAC
efijo de d
quivaldr cu
5551234)
uenciadetr
s reconocid
ral intenta r
leccionadas
27.Configur

CINDEUN
discado al
uando algu
roncales)
da por el
realizar la l
enestaopc
racindeOu
NSERVIDORA
nmero m
uien marca
patrn de
llamada usa
cin.
utboundRou
ASTERISK
marcado (P
5551234 e i
discado a
ando las tr

utes
33
Por ejempl
ingresar a
anteriormen
oncales en


lo:
la
nte
el
MANU

f.
UALDEINSTA
InboundR
La pgina
parallama
Asterisk d
llamante)
callerID)y
Paraconfig
Nmerode
Para un SI
cuenta.
Nmerode
Este es el
proveedor.
falsificable
casillas(n
llamadasd
SetDestina
Es esta sec
Entre las
ALACINYC
Routes(Ru
de Inboun
adasentrant
esde una t
y el CID (
ylallamada
gurarunaR
eDID.
IP o un par
eCallerID.
nmero de
. Esto no e
e (para llam
meroDID
decualquier
Fig
ation(Elegi
ccin se es
opciones,
CONFIGURAC
utasEntran
d Routes le
tesdesdetr
troncal, se
(nmero de
esderivada
Rutaentrant
ra IAX2, el

e Identifica
es algo en l
madas IP
ynmero
rorigen.
gura28.Agre
irdestino)
specifica a
se puede
CINDEUN
ntes)
e permite c
roncales. C
identifican
esde el cua
adeacuerd
te.
nmero D
ador de llam
lo que se d
lneas te
decallerID
garunaInbo

quien ser
llamar a
NSERVIDORA
configurar q
uandouna
n el DID (n
al el llaman
doconsuco
DID es norm
madas (Cal
deba confia
elefnicas).
D)enblanc
oundRoute
direcciona
una exten
ASTERISK
que destino
llamadaes
nmero ma
nte realiza
onfiguracin
malmente e
ller ID) del
ar, ya que e
Puede dej
oyreconoc

ada la llama
nsin, a u
34
o Asterisk u
srecibidap
arcado por
la llamada
n.
el nmero
l servidor d
es fcilmen
jar estas d
certodasl
ada entrant
un grupo


usa
por
el
a
de
del
nte
dos
las
te.
de
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
35
extensiones, a una IVR, reproducir un mensaje pregrabado, a una cola de
llamadasuotrasaccionescomodartonodeocupado,etc.

Figura29.ElegirdestinodelallamadaenInboundRoute

Hastaahorasolosehandescritolasopcionesnecesariasparalaconfiguracin
delservidorAsteriskquepermitenestablecerllamadasentresusclientes.

SERVICIOSDEVALORAGREGADO
A continuacin se describen algunos de los servicios de valor agregado sin
ahondarensuconfiguracindetallada,conelfindedarallectorunaideadel
servicioqueproveecadaherramienta.Sisedeseaimplementaralgunodeestos
servicios, se invita al lector a consultar la referencia bibliografica de este
manual.
g. Blacklist(ListaNegra)
Como su nombre lo indica, es la lista de los usuarios bloqueados o no
admitidos.Puedeingresarunnmeroenlalistadenmerosbloqueadosenla
lista negra reemplazarlo. Esto se logra ingresando el numero en la casilla
correspondienteyseleccionandosubmitchanges.

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
36
h. IVRInteractiveVoiceResponce(RecepcionistaDigital)
Esunarecepcionistadigital,puedeconfigurarseparaquereproduzcamensajes
pregrabados por el usuario o los cargados por defecto con Asterisk. Su
configuracin es muy sencilla, solo debe colocar los mensajes que el usuario
escucharydefinirqueaccionestomardependiendodelasteclasmarcadas(se
puede crear un men de servicios, similar a los utilizados por las compaas
celularesopedirlealusuarioquedigiteelnmerodela extensinconlaque
deseacomunicarse,entreotrasopciones).

i. Conferences(Salasdeconferencia)
Se pueden describir como un Chat room, donde varios usuarios marcan una
extensinypuedencomunicarseentresi.

j. MusicOnHold(Msicaenespera)
Aqu usted puede configurar los archivos de msica en espera que sern
reproducidos.Ustedpuedeconfigurarvariasclasesdemsicaenespera,que
son usadas en distintas colas. La idea es que su msica en espera
preestablecida es msica standard, y sus distintas colas pueden tener
diferentessonidosmientraslosllamantesaguardanenlnea.

k. TimeConditions(CondicionesHorarias)
Con esta herramienta, se puede configurar al servidor para que vare su
configuracin dependiendo de la hora y fecha de la llamada. Por ejemplo: Si
usted llama a una empresa un domingo, y en esta empresa no se trabaja los
domingos, puede configurar al servidor para que mediante un mensaje
pregrabado le comunique a quien llama que se comunique otro da, o puede
desviar la llamada a otra extensin que si labore ese da (vigilancia, por
ejemplo). De igual forma se puede configurar dependiendo de la hora de la
llamada.

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
37
l. Followme(Sgueme)
Esta opcin permite al usuario transferir llamadas a otra extensin o
extensionesencasodenoencontrarsedisponible.

m. RingGroups(GruposdeExtensiones)
Esto define una extensin virtual que llama a un grupo de telfonos
simultneamente, detenindose cuando el llamado es contestado. Una
implementacindeestaherramientasonlosCallCenters.

n. Queues(Colas)
Las colas le permiten administrar un gran nmero de llamadas entrantes,
como es de esperarse en un call center en un contact center. Esta es una
aplicacinmuycompleta,ycomotal,tienemuchasopcionesdeconfiguracin.
Como el tiempo de espera de cada usuario, el mensaje de espera, Music on
Holdentreotrasopcionestiles

o. DISA(DirectInwardSystemAccess)
DISAlepermiteproveeruntonodediscadointernoallamantesexternos,esto
es,queunapersonaquesecomuniqueconsuservidor,luegodeautenticarse
hacer llamadas como si estuviese en conectado directamente a su servidor
Asterisk.

p. SystemRecordings(GrabacionesdelSistema)
Usadoparacargaralsistemamensajesgrabadosporelusuarioquepuedenser
usados para la IVR o cualquier mensaje. Tiene la opcin de cargar mensajes
grabadosdesdeunaextensin,ocargararchivosdeaudio.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
38

FLASHOPERATORPANEL

El Flash Operator Panel (FOP), o el Panel de Operador es una herramienta que


permite el monitoreo del funcionamiento del PBX, el estado de sus usuarios y
permitehaceroperacionessobrelascomunicaciones.
LainformacinqueentregaelFOPeslasiguiente:
Lasextensionesqueestnocupadas,llamandodisponibles.
Quextensinestenunallamadayconquin.
ElregistrodeestadoydisponibilidadenSIPeIAX2.
Estadodelassalasdeconferencia(cantidaddeparticipantes).
Estadodelascolas(cantidaddeusuariosenespera).
Indicadordemensajesenesperayconteodemensajes.
LasTroncalesquetieneconfiguradasysuestado.
Para acceder al Panel de Operador, seleccione Flash en el men superior del
FreePBX.

Figura30.FlashOperatorPanel
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
39

CONFIGURACINDELOSSOFTPHONES

UnavezconfiguradoelservidoAsterisk,losiguienteesconfiguraralosusuariosde
dichoservidor.
Para esto se utilizan softphones, software que hace una simulacin de telfono
convencional por computadora, es decir, permite usar la computadora para hacer
llamadasaotrossoftphonesoaotrostelfonosconvencionalesusandounVSP.

Acontinuacinseexplicalaconfiguracindedossoftphonespopulares,elXliteyel
Idefisk. Ambos son programas freeware Y pueden descargarse desde las pginas
oficiales.www.counterpath.comywww.asteriskguru.comrespectivamente.

1. ConfiguracindeIdefisk

Una vez descargado e instalado, al ejecutarlo se encontrar con la ventana de


Idefisk. Para configurar una extensin entramos a opciones (el icono de la llave
deherramientas)opulsandoelclickderechoseseleccionaopciones.

Figura31.VentanadeIdefisk
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
40

EnSIPaccountsseleccioneAddanewSIPaccountyescribaunnombreparala
cuentacreada.

Figura32.AgregarunacuentaenIdefisk

EnelcampoDomain,escribaladireccindelservidorAsterisk.
EnUsernameelnmerodelaextensin.Enestecaso201.
EnpasswordequivalealsecretdigitadoalconfigurarlaextensinenelFreePBX.
ElCallerIDNamepuedesercualquiernombrequeidentifiquealusuario.

Figura33.ConfigurandounacuentaSIPenIdefisk

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
41
Pararegistrar,presioneRegister,ysisuestadocambiaaRegistered,elsoftphone
sehaautenticadoconelservidorAsteriskyesthabilitadoparahacerllamadas.

Figura34.Idefisk

Idefisk adems utiliza protocolo IAX, y su configuracin se realiza de la misma


formaqueparaSIP.


MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
42

2. ConfiguracindeXLite

Unavezdescargadoeinstalado,alejecutarloseencontrarconlaventanadeX
lite.

Figura35.VentanaprincipaldeXLite
Paraconfigurarunaextensinsedebedarclickderechosobrecualquierpartede
laventanayseleccionarSipAccountSettings.Estelemuestralalistadelas
cuentasSIPinstaladas.Comoannosehainstaladoninguna,aparecevaca.Para
agregarunacuentaseleccioneAdd.

EnDisplayNamecolocarcualquiernombrequeidentifiquealusuario.
EnUsernameelnmerodelaextensin.Enestecaso202.
EnpasswordcoloqueelsecretdigitadoalconfigurarlaextensinenelFreePBX.
EnAuthorizationusernamedigitenuevamenteelnmerodelaextensin.
EnelcampoDomain,escribaladireccindelservidorAsterisk.
Configure las opciones del proxy si tiene uno en su red, de los contrario elija la
opcintargetdomain.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
43

Figura36.ConfigurandoXLite

AlguardarloscambiosXLiteintentarautenticarseconelservidorAsterisk,ysi
elregistrofueexitoso,mostrarenlaventanaelnmerodesuextensin.
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
44

Figura37.XLite

AhoraXLitepuederealizarllamadasatravsdelared.

MANU

Los t
conve
sinod
La con
delse
Acced
defect
debe
panta
conec
unad
deber
Para m
fabric
Conti
direcc
contra

UALDEINSTA
telfonos I
encionales,l
digital,atra
nfiguracin
rvidorAste
da a la dire
to 192.168.0
descolgar e
lla la direc
ctado a una
direccinIP
rconfigura
mayor info
canteadjunt
nuando co
cin IP del
asea.Pord
ALACINYC
CONFIGU
P, poseen
ladiferenci
avsdelprot
n de los tel
erisk,yaque
eccin IP d
0.160. La dir
el telfono
cin que ti
a red Ethern
medianteu
areltelfon
rmacin de
toaestagu
n la config
telfono ap
defectoesta
Figura38.Co
CONFIGURAC
URACIN
caracters
aradicaen
tocoloIP.
fonos Tige
eserealizam
del telfono
reccin pue
y presiona
iene asigna
net o es po
unservidor
oparaque
e las caract
ua.
guracin m
parece la si
acontrasea
ontraseapa

CINDEUN

NDELOS
ticas funci
quelavoz
er Netcom I
medianteu
o desde un
ede ser veri
r la tecla M
ada. Si es 0
osible que e
rDHCP.Sis
obtengaun
tersticas de
mediante el
iguiente ve
aesvoip.
araconfigura
NSERVIDORA
TELFON
ionales sim
noestrans
IPPH2 es si
unainterfaz
n navegador
ificada desd
MENU, con
.0.0.0 enton
el telfono e
surednop
nadireccin
el telfono
navegador
ntana dond
acindeltel
ASTERISK
NOSIP
milares a l
mitidadefo
milar a la c
web.
r, esta dire
de el telfo
n lo que ap
nces el tel
est intenta
poseeunser
nesttica.
consulte e
, luego de
de se solicit
fonoIP
45
los telfon
formaanlo
configuraci
eccin es p
no. Para es
arecer en
fono no es
ando obten
rvidorDHC
el manual d
acceder a
ta ingresar


nos
oga
n
por
sto
la
st
ner
CP,
del
la
la

MANU

Luego
telfo
Las o
Asteri
O
S
S
A
A
N
U
Luego
config
puede
Debe
tiemp
UALDEINSTA
o de escribi
no.
opciones ne
iskson:
Opcin
SIPServerAdd
SIPUserID
AccountID
Authenticatio
Name(Opcion
UserIDisPho
o de configu
guracin en
ereiniciare
esperar tre
popuederei
ALACINYC
r la contras
F
ecesarias p
dress
nPassword
nal)
oneNumber
T
urar los da
n el telfono
eltelfonolu
einta segun
ingresarala
CONFIGURAC
sea con x
Figura39.Pg
para config
Tabla1.Confi
atos de la e
o. Seguido
uegodecin
ndos mient
apginade
CINDEUN
xito, se carg
ginadeconfi
gurar el tel
Descripcin
DireccinIP
Extensinreg
Extensinreg
secretdelaex
Asterisk
Nombremos
llamadas.
MarcarYes
iguracinTe
extensin, s
de esto apa
ncosegundo
tras se rein
econfigurac
NSERVIDORA
gar la pgi
iguracin
lfono com

delservidorA
gistradaenel
gistradaenel
xtensinregis
tradoenelid
elfonoIP
seleccione S
areceruna
os,paraesto
nicia el tel
cindeltel
ASTERISK
ina de conf
mo cliente
Asterisk
servidorAste
servidorAste
stradaenelse
dentificadorde
Save Set pa
a pantalla se
opresioneR
fono, tran
fono.
46
figuracin d

del servid
erisk
erisk
ervidor
e
ra guardar
ealando qu
Reboot.
scurrido es


del
dor
la
ue
ste
MANU

Al re
realiza
dered
panta

Luego
telfo
En ca
telfo
luego

N
c
e
UALDEINSTA
ingresar a
adosanteri
ddeltelfon
lla.
Fig
o de ingresa
no(enrebo
aso de que
no. Para es
presioneM
Nota:Siluego
configuracin
encuentraen
ALACINYC
la configu
ormentepe
no.Paraest
gura40.Conf
ar los parm
oot)paraqu
el telfon
sto ingrese
MENUnueva
odecambiarl
ndeltelfono,
lamismared
CONFIGURAC
uracin del
ermanecen.
toseleccion
figuracinde
metros de r
ueseguarde
no no respo
a MENU y
amente.

ladireccinIP
asegresede
deltelfono.
CINDEUN
l telfono
Elsiguient
neBasicOp
elosparme
red, debe sa
enloscamb
onda, realiz
y presione +
Pdeltelfono
queelequipo

NSERVIDORA
podemos
tepasoesco
tionenelm
etrosderedd
alvar la con
bios.
zar un reb
+ o hasta
ointentareing
odondeacced
ASTERISK
notar que
onfigurarlo
menalaiz
deltelfono
nfiguracin
oot desde
a que llegue
gresarala
dealtelfono
47
los cambi
osparmetr
zquierdade

y reiniciar
el men d
e a reset
se


ios
ros
la

el
del
y
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
48

INTERCONECTARDOSSERVIDORESASTERISK

ExistemsdeunmtodoparainterconectardosservidoresAsterisk.Acontinuacin
seexplicarndosmtodoscomunesdeinterconexin.
Para la comunicacin entre servidores Asterisk, Digium ha desarrollado un nuevo
protocolo, el IAX2 (Inter Asterisk eXchange protocol versin 2) el cul fue
mencionado anteriormente. Sin embargo, Asterisk es capaz de comunicarse con
otrosservidoresutilizandoSIP.
Existen otros mtodos que conllevan que se regitrer todas las extensiones en cada
servidorAsterisk.Estoes,siporejemplosedeseainterconectar3servidoresAsterisk
A, B y C, un usuario con extensin 200 registrado en el servidor Asterisk A, para
poder comunicarse con los usuarios administrados por los servidores B y C, la
extensin200deberregistrarseenestosservidores.Estoimplicaquealrealizarun
cambioenunservidor,estecambiodebeseraplicadotambinenlosorosservidores
paraquelaextensinnoquedeaislada, loqueresultatedioso.Adems,estemtodo
nopermitequeelsistemaseaescalableyeliminatotalmenteladependenciadecada
servidor,porloquenoesrecomendableimplementarlo.

Mtodo1.Usuario/Servidor
Con este mtodo cada servidor Asterisk trata al otro como un usuario ms. Este
mtodonorequierequeestnregistradastodaslasextensionesdeunservidorenel
otro.Conestemtodoelservidorquerecibelasllamadasidentificarelnmeroyla
ID de la extensin en vez de la identificacin del servidor Asterisk que enva la
llamada.
La mejor forma de explicarlo es mediante una tabla donde se muestran que datos
quesedebenconfigurarenelservidordecadalado.

MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
49

TroncalIAX2 ServidorAsterisk1 ServidorAsterisk2


NombredeTroncal InterAsterisk1 InterAsterisk2
ReglasdeLlamadasSalientes 3XX 4XX
Detallesdelatroncalde
salida
host=(IPservidor2)
qualify=yes
type=peer
host=(IPservidor1)
qualify=yes
type=peer
Detallesdelatroncalde
entrada
context=frominternal
host=(IPservidor2)
type=user
context=frominternal
host=(IPservidor1)
type=user
Tabla2.ConfiguracindelaTroncalparaelmtodo1
LaconfiguracindeunaRutaSaliente.
RutasSalientes ServidorAsterisk1 ServidorAsterisk2
NombredelaRuta RutaServer1 RutaServer2
ContraseadelaRuta Dejarenblanco Dejarenblanco
PatronesdeMarcado 3XX 4XX
Secuenciadetroncales IAX2/InterAsterisk1 IAX2/InterAsterisk2
Tabla3.ConfiguracindelaRutasSalientesparaelmtodo1

Mtodo2.ServidoresAmigos
ConestemtodocadaservidorAsterisktrataalotrocomounamigo.Estemtodono
requiereregistroporpartedelosusuarios.
Configuracindelatroncal
TroncalIAX2 ServidorAsterisk1 ServidorAsterisk2
NombredeTroncal InterAsterisk1 InterAsterisk2
ReglasdeLlamadasSalientes 3XX 4XX
Detallesdelatroncalde
salida
host=(IPservidor2)
qualify=yes
type=friend
host=(IPservidor1)
qualify=yes
type=friend
Tabla4.ConfiguracindelaTroncalparaelmtodo2
LaconfiguracindeunaRutaSaliente.
RutasSalientes ServidorAsterisk1 ServidorAsterisk2
NombredelaRuta Rutaaext300 Rutaaext400
ContraseadelaRuta Dejarenblanco Dejarenblanco
PatronesdeMarcado 3XX 4XX
Secuenciadetroncales IAX2/InterAsterisk1 IAX2/InterAsterisk2
Tabla5.ConfiguracindelaRutasSalientesparaelmtodo2
MANUALDEINSTALACINYCONFIGURACINDEUNSERVIDORASTERISK
50

BIBLIOGRAFIA

JIMVANMEGGELENW,JAREDSMITHW,LEIFMADSEN,Asterisk;TheFutureof
Telephony,OReillyMediaInc.2005
Librodescargadode:
http://www.asteriskdocs.org/modules/tinycontent/index.php?id=11

EDUARDOVILLEGASFACUNDOCORREA,Asteriskdesconsolado;Asterio.
Disponibleenlnea: www.asterio.com.ar

BENSHARIF,TrixboxwithoutTears
Disponibleenlnea: dumbme.voipeye.com.au/trixbox/index1.htm

KERRYGARRISON,AsteriskTutorials.PortaldeTutorialesdeAsterisk
Disponibleenlnea: www.asterisktutorials.com

TIGERNETCOM,IPPH202VoIPTelephoneUserManual
Disponibleenlnea: www.tigernetcom.com

También podría gustarte