Hallo,
ich habe folgendes aufgebaut.
Internet(NAT) <-> Asterisk <-> Lokales Lan <-> ATA1(Rufnummer A)
| ^---> ATA2(Rufnummer B)
^------> ATA3(Rufnummer C)
Wenn ich von ausßerhalb die Rufnummer Die Rufnummern A.B oder C anrufe klingelt immer das Telefon A.
Anbei noch die SIP.conf und meine extensions.conf
//Anmerkung: ich habe herausgefunden, dass immer der unterste Block des Benutzers der Ortsnetznummer in der SIP.conf angerufen wird.
SIP.conf
Extensions.conf
Danke!
ich habe folgendes aufgebaut.
Internet(NAT) <-> Asterisk <-> Lokales Lan <-> ATA1(Rufnummer A)
| ^---> ATA2(Rufnummer B)
^------> ATA3(Rufnummer C)
Wenn ich von ausßerhalb die Rufnummer Die Rufnummern A.B oder C anrufe klingelt immer das Telefon A.
Anbei noch die SIP.conf und meine extensions.conf
//Anmerkung: ich habe herausgefunden, dass immer der unterste Block des Benutzers der Ortsnetznummer in der SIP.conf angerufen wird.
SIP.conf
Code:
[general]
language=de
context=mein_adcall_inbound
port=5060
bindaddr=0.0.0.0
localnet=192.168.1.1/255.255.255.0
externip=<meine_feste_IP>
disallow=all
allow=ulaw
allow=alaw
allow=gsm
dtmfmode=auto
register => 49333: XXXXXX @provider/49333
register => 49444: XXXXXX @provider/49444
register => 49555: XXXXXX @provider/49555
register => 491805111: XXXXXX @provider/491805111
register => 491805222: XXXXXX @provider/491805222
register => 491805333: XXXXXX @provider/491805333
[account_10001]
type=friend
username=49333
secret= XXXXXX
host=provider
fromuser=49333
nat=yes
context=provider_in_10001
canreinvite=no
qualify=yes
insecure=very
[account_10002]
type=friend
username=49444
secret= XXXXXX
host=provider
fromuser=49444
nat=yes
context=provider_in_10002
canreinvite=no
qualify=yes
insecure=very
[account_10003]
type=friend
username=49555
secret= XXXXXX
host=provider
fromuser=49555
nat=yes
context=provider_in_10003
canreinvite=no
qualify=yes
insecure=very
[555]
type=friend
username=555
secret= XXXXXX
host=192.168.1.10
nat=no
context=endgeraet_out_30001
mailbox=555
[333]
type=friend
username=333
secret= XXXXXX
host=192.168.1.240
nat=no
context=endgeraet_out_30002
mailbox=333
[444]
type=friend
username=444
secret=XXXXXX
host=192.168.1.10
nat=no
context=endgeraet_out_30003
mailbox=444
Extensions.conf
Code:
[general]
static=yes
writeprotect=yes
autofallthrough=yes
clearglobalvars=yes
priorityjumping=no
[provider_in_10001]
exten => _[a-zA-Z0-9].,1,Goto(inboundrouting,10001,1)
exten => _[a-zA-Z0-9].,2,Hangup()
exten => _[a-zA-Z0-9].,102,Hangup()
[provider_in_10002]
exten => _[a-zA-Z0-9].,1,Goto(inboundrouting,10002,1)
exten => _[a-zA-Z0-9].,2,Hangup()
exten => _[a-zA-Z0-9].,102,Hangup()
[provider_in_10003]
exten => _[a-zA-Z0-9].,1,Goto(inboundrouting,10003,1)
exten => _[a-zA-Z0-9].,2,Hangup()
exten => _[a-zA-Z0-9].,102,Hangup()
[mein_adcall_inbound]
[interndialplan]
exten => 555,1,DIAL(SIP/555|120|t)
exten => 555,2,Voicemail(u555)
exten => 555,3,Hangup()
exten => 555,102,Busy()
exten => 333,1,DIAL(SIP/333|120|t)
exten => 333,2,Voicemail(u333)
exten => 333,3,Hangup()
exten => 333,102,Busy()
exten => 444,1,DIAL(SIP/444|120|t)
exten => 444,2,Voicemail(u444)
exten => 444,3,Hangup()
exten => 444,102,Busy()
[endgeraet_out_30001]
include => interndialplan
include => endgeraet_out_externdial_30001
exten => *99,1,VoiceMailMain(s555)
exten => *99,2,Hangup()
exten => 11599,1,VoiceMailMain(s555)
exten => 11599,2,Hangup()
[endgeraet_out_externdial_30001]
exten => _X.,1,SetCallerID(491805111)
exten => _X.,2,Dial(SIP/${EXTEN}@provider,30,r)
exten => _X.,3,Hangup()
[endgeraet_out_30002]
include => interndialplan
include => endgeraet_out_externdial_30002
exten => *99,1,VoiceMailMain(s333)
exten => *99,2,Hangup()
exten => 11599,1,VoiceMailMain(s333)
exten => 11599,2,Hangup()
[endgeraet_out_externdial_30002]
exten => _X.,1,SetCallerID(491805222)
exten => _X.,2,Dial(SIP/${EXTEN}@provider,30,r)
exten => _X.,3,Hangup()
[endgeraet_out_30003]
include => interndialplan
include => endgeraet_out_externdial_30003
exten => *99,1,VoiceMailMain(s444)
exten => *99,2,Hangup()
exten => 11599,1,VoiceMailMain(s444)
exten => 11599,2,Hangup()
[endgeraet_out_externdial_30003]
exten => _X.,1,SetCallerID(491805333)
exten => _X.,2,Dial(SIP/${EXTEN}@provider,30,r)
exten => _X.,3,Hangup()
[inboundrouting]
exten => 10001,1,Dial(SIP/333|120|t)
exten => 10001,102,Busy()
exten => 10001,2,Voicemail(u333)
exten => 10001,3,Hangup()
exten => 10002,1,Dial(SIP/444|120|t)
exten => 10002,102,Busy()
exten => 10002,2,Voicemail(u444)
exten => 10002,3,Hangup()
exten => 10003,1,Dial(SIP/555|120|t)
exten => 10003,102,Busy()
exten => 10003,2,Voicemail(u555)
exten => 10003,3,Hangup()
Danke!