Asterisk - pliki konfiguracyjen

Transkrypt

Asterisk - pliki konfiguracyjen
meritus
Asterisk - pliki konfiguracyjen
W tym dziale dam najprostrze przykłady podstawowych plików dzięki, którym nasz Asterisk stanie się
centralą PBX. Oczywiście pliki te moża rozbudować np.: o IVR, pocztę głosową, DISA (wybieranie
tonowe) itp. cała reszta zależy od naszych potrzeb i fantazji.Przy stosowaniu karty klona X100P musimy
zmienić dwa pliki.
# /etc/zaptel.conf
# /etc/asterisk/zapata.confzaptel.conf
loadzone = pl
defaultzone = pl
fxsks=1zapata.conf
[trunkgroups][channels]language=pl
context=własny_context zdefiniowany w extensions.conf
signalling=fxs_ks
rxwink=300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=800
callprogres=off
relaxdtmf=yes
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no
busydetect=yes
usecallerid=yes
cidsignalling=bell
callerid=asreceived
group = 2
channel => 1Użytkowników definiujemy w plikach sip.conf i iax.conf (w ver. 1.4.XX robi się to w pliku
users.conf)sip.conf
[general]
context = (własny_context zdefiniowany w extensions.conf gdzie będą odbierane połączenia)
realm = real.com
bindport=5060
srvlookup=yes
disallow=all
allow=ulaw
allow=gsm
language=pl
trustrpid = yes
sendrpid = yes
register => fromuser@fromdomain:secret@host
register => [email protected]:AAAA@IP
[nasz_provider]
type=peer
http://meritus.inteliso.com.pl
Kreator PDF
Utworzono 7 March, 2017, 08:14
meritus
fromuser=XXXX
fromdomain=YYYY.com
canreinvite=no
secret=AAAAA
insecure=very
host= IP
disallow=all
allow=gsm
allow=ulaw
allow=alaw
qualify=yes
nat=no #nasz user sip
[nr_usera]
type=friend
username=nr_usera
secret=tajne_haslo
context= ten ktory jest w extensions.conf
fromdomain=XXX.XXX.XXX.XXX lub nazwa.com.pl
nat=yes
canreivite=no
host=dynamic
regexten=nr_usera
callerpage=nr_usera
disallow=all
allow=gsm
allow=ulaw
allow=alaw
allow=g726
wychodzące połączenie w extensions.conf
exten => _X.,1,Dial(SIP/${EXTEN}@nasz_provider) iax.conf
register => nasz_user:secret@host
[nasz_iaxprovider]
type=peer
auth=md5
notransfer=yes
host=IP
disallow=all
allow=gsm
allow=ulaw
allow=alaw
qualify=yes
trunk=yes
[twój_user]
type=user
auth=md5
notransfer=yes
disallow=all
allow=gsm
allow=ulaw
trunk=yes
secret=XXXX
context= (własny_context zdefiniowany w extensions.conf gdzie będą odbierane połączenia)
wychodzące połączenie w extensions.conf
exten =>_X.,1,Dial(IAX2/my_user:secret@my_iaxprovider/${EXTEN}) Teraz tylko dialplan w
extensions.conf i dzwonimy
http://meritus.inteliso.com.pl
Kreator PDF
Utworzono 7 March, 2017, 08:14

Podobne dokumenty