Вы находитесь на странице: 1из 4

Configurao de PBXIP

Esse tutorial foi criado com base na Distribuio Elastix que pode ser baixada em http://www.elastix.org/.
PB!P
"p#s instalao$ %erificar ip que o ser%idor pegou &por padro$ %em como cliente D'(P).
"cessar %ia *eb"dmin e setar !P +ixo.
,su-rio padro para acessar %ia *eb:
usu-rio: admin
senha: palosanto
(riar extens.es &Extensions)
,ser Extension: ramal
Displa/ 0ame: nome &sem caracteres especiais)
secret: senha para autenticar
1oicemail 2 Director/
3tatus: Enable
1oicemail Password: senha para acessar o %oicemail pelo fone
Email "ddress: email para o qual a mensagem recebida pelo %oicemail ser- en%iado.
Email "ttachment: 4es &en%iar o arqui%o/mensagem) anexado por email)
(licar em 3ubmit.
Editar a Extenso
(ontext: from5... &caso 6- tenha em mente qual o contexto ser- criado ou mesmo 6- tenha o contexto criado$ pode
alterar esse campo$ caso contr-rio pode ser alterado depois. 7 contexto na %erdade 8 o plano de discagem. 0o caso de
no ser%idor ter mais de um tronco$ e os troncos serem compartilhados$ informa pro asteris9 por qual tronco a ligao
sair-)
0at: no &caso o ramal se6a usado em rede local$ se caso ele for acessado atra%8s de rede remota$ configurar como :/es:)
;ualif/: /es &fa< com que o asteris9 consiga monitorar a extenso se ela est- online. Para %erificar se est-$ no cli do
asteris9 8 s# digitar :sip show peers:
(allgroup e Pic9upgroup: essa configurao permite que as liga.es se6am capturadas e transferidas entre os ramais que
compatilharem o grupo. Esse %alor 8 informado no arqui%o :extensions=additional.conf:. Para isso edite o arqui%o e faa
uma busca pelo nome do tronco criado$ por exemplo: trun9>>?@$ ele achar- algo semelhante A :7,B=C D
3!P/trun9>>?@:. 7 nEmero ap#s o underline :=: 8 o :c#digo: desse tronco$ inclusi%e esse nEmero ser- usado na hora de
configurar os planos de discagem.
(aso o ramal far- parte de %-rios grupos$ 8 digitar os c#digos$ seguidos de %irgula$ por exemplo: C$F$>
Disallow: all
"low: ulaw
(licar em 3ubmit e caso tenha configurado todas as extens.es$ clicar em 3ubmit (hanges no quadro %ermelho acima
das configura.es.
(riar troncos &Brun9s)
(licar em "dd 3ip Brun9.
7utbound Dial Prefix: 7w
Brun9 0ame: nome do tronco$ por exemplo: trun9>>?@
Peer Details: Essa configurao pode %ariar.
disallowDall
allowDulaw
call5limitD?G
canrein%iteDno
contextDfrom5>>?@ H foi explicado na configurao da extenso
fromdomainDIJC.IKL.G.F Hip do gatewa/ +7)
fromuserDtrun9>>?@ Husu-rio que ser- configurado no gatewa/ +7)
hostDIJC.IKL.G.F Hip do gatewa/ +7)
insecureD%er/
natDno Hse esti%er em rede local$ configurar como :no:$ se esti%er remoto :/es:
qualif/D/es H mesma coisa da extenso$ estando /es o asteris9 monitora se est- registrado no fxo ou no
secretDtrun9>>?@ Hsenha que ser- configurada no gatewa/ +7
tFLpt=udptlD/es H fax
t/peDpeer
usernameDtrun9>>?@ Husername que ser- configurado no +7
(licar em 3ubmit e depois em :"ppl/ (onfigurations: no quadro %ermelho acima das configura.es.
(onfigurar contextos &planos de discagem)
Bools 5M +ile Editor$ buscar pelo arqui%o :extensions=additional.conf:$ buscar pelo nome do tronco que foi criado$ por
exemplo :trun9>>?@:.
3er- encontrada uma entrada semelhante A: 7,B=C D 3!P/trun9>>?@
Esse nEmero ap#s o underline :=: 8 o nEmero que %amos precisar para criar o plano de discagem que ligar- pela linha
que est- ligado na porta do +7 cu6a configurao aponta para esse tronco. "note o nEmero.
Edite o arqui%o :extensions=custom.conf:
0o fim do arqui%o$ adicione o seguinte:
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
H
H 7,B=C DM 3!P/trun9>>?@
H
H essa linha acima 8 apenas para facilitar a identificao. 0o 8 interpretado pelo asteris9
Nfrom5>>?@O H nome do contexto que foi configurado na extenso e no tronco
exten DM =.$I$Pacro&dialout5trun9$C$QREBE0S$$) H o nEmero C entre as duas %irgulas 8 o c#digo do tronco. de%e
ser editado de acordo com o nEmero encontrado qnd fa<emos a busca no arqui%o :extensions=additional.conf:. 7
mesmo ser%e para todas as %e<es q o nEmero C aparece abaixo.
exten DM =.$n$Pacro&outisbus/$)
exten DM =T.$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =T.$n$Pacro&outisbus/$)
exten DM =C$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =C$n$Pacro&outisbus/$)
exten DM =F$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =F$n$Pacro&outisbus/$)
exten DM =>$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =>$n$Pacro&outisbus/$)
exten DM =@$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =@$n$Pacro&outisbus/$)
exten DM =L$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =L$n$Pacro&outisbus/$)
exten DM =J$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =J$n$Pacro&outisbus/$)
exten DM =G$I$Pacro&dialout5trun9$>$QREBE0S$$)
exten DM =G$n$Pacro&outisbus/$)
exten DM =U$I$Pacro&dialout5trun9$C$QREBE0S$$)
exten DM =U$n$Pacro&outisbus/$)
exten DM s$I$Pacro&exten5%m$no%m$IGGF)
exten DM s$n$'angup
exten DM s$hint$3!P/IGGF
include DM ext5findmefollow H colocando essa linha$ esse ramal passa a ter a opo de :participar: do sigame
include DM ext5local H torna possV%el ligar para todas as extens.es
0esse contexto foi configurado o seguinte:
;uando o nEmero do telefone comear com C$ F$ >$ @$ L e J saira pela linha do tronco trun9>>?@. ;uando comear com
G &interurbano) saira pela linha do c#digo > que 8 um tronco da 1ono &W1B).
(onfigurao 1707
(riar um tronco normalmente.
" Enica diferena 8 q em 7utbound Dial Prefix deixar em branco.
Peer Details:
usernameDnome=de=usuario H usu-rio para autenticar na 1ono
t/peDfriend H o tipo peer especifica que o usu-rio s# far- liga.es
secretDsenha=para=autenticar=%ono H senha para autenticar na 1ono
qualif/D/es
portD?GKG
natD/es H como ele %ai autenticar numa rede externa$ coloque :/es:
insecureD%er/
hostD%ono.net.br
fromuserDnome=de=usuario H usu-rio para autenticar na 1ono
fromdomainD%ono.net.br
dtmfmodeDrfcCLFF
disallowDall
contextDfrom5%ono H definir um contexto por onde se receber- as liga.es do %ono &pra quem se registrou na %ono
existe a possibilidade de ter um telefone fixo %ono para recebimento de chamadas$ %ai depender do teu plano
canrein%iteDno
autDmd?
allowDalaw2ilbc2ulaw
Edite o arqui%o :extensions=custom.conf:
"dicione o seguinte contexto.
Nfrom5%onoO
H receber liga.es de fora 5 direciona pro ramal IGGI
exten DM trun9%ono$I$Dial&3!P/IGGI$IG)
H depois de IG segundos$ se ningu8m atender no IGGI$ tranfere pro IGGC$ e dps pro IGGF
exten DM trun9%ono$C$Dial&3!P/IGGC$IG)
exten DM trun9%ono$F$Dial&3!P/IGGF$IG)
exten DM trun9%ono$>$'angup
1oicemail em portuguXs
T "rqui%os de -udio &+eminino$ com digitos)
http://sourceforge.net/pro6ect/showfiles.phpYgroup=idDCGIC>L2pac9age=idDC>?@>L2release=idD?FJ?C>
Entrar em /%ar/lib/asteris9/sounds e criar uma pasta :br:$ detro dessa pasta baixar o arqui%o .tar.g<$ descompactar os
arqui%os.
cd /%ar/lib/asteris9/sounds
m9dir br
cd br
wget :lin9:
tar 5%<xf nomedoarqui%o.tar.g<
(on%erter arqui%os .wa% para .gsm
for a in T.wa%H do sox :Qa: 5r LGGG 5c I Zecho Qa[sed :s/.wa%/.gsm/:ZH done
\embrar de criar uma pasta de bac9up com os arqui%os originais.
Depois de con%erter$ copiar os arqui%os .gsm para a pasta original:
5 /%ar/lib/asteris9/sounds
5 /%ar/lib/asteris9/sounds/digits
+"
"lterar o arqui%o sip.conf$ na guia NgeneralO adicionar as linhas:
tFLpt=udptl D /es
disallowDall
allowDulaw
Depois de sal%ar$ restartar o ser%io do asteris9
/etc/init.d/asteris9 restart
ou dar um reload no cli do asteris9
3iga5me &+ollow Pe)
Entrar na opo :+ollow Pe:$ do lado direito sero listados os ramais &Extens.es)$ clicar sobre o ramal que ser- receber-
a ligao.
Em ]ing 3trateg/ tem %-rias op.es. 7p.es q eu testei:
]ingall 5M depois que ele passa a tocar no segundo ramal$ todos tocam simultaneamente.
'unt 5M Boca no primeiro$ qnd comear a tocar no segundo$ para de tocar no primeiro.
Em +ollow5Pe \ist colocar na ordem em que de%e tocar o siga5me. Bem que adicionar nesse campo$ o ramal que recebe
a ligao em primeiro lugar$ e nas linhas de baixo os ramais que tocaro na sequencia.
]ing Bime: tem que ele tocar- antes de passar para o pr#ximo ramal.
Destination if no answer: o que ele far-$ caso ningu8m atenda em nenhum dos ramais da +ollow5me \ist.
\embrar que$ para funcionar o siga5me$ no contexto ao qual o ramal fa< parte$ tem qu ter a linha include DM ext5
findmefollow antes de include DM ext5local.

Вам также может понравиться