2017-01-17 3 views
0

Wir installierten asterisk VOIP-Server in unserer Firma und veröffentlichte einen VOIP-Dienst in einem Dorf.Route eines Providers Nummern auf bestimmte Erweiterungen

Wir konfiguriert eingehende Routing basierend auf einer Erweiterung von 4 Nummern (zB 7002) und es funktioniert gut.

Ein Dienstanbieter wird uns eine Reihe von Telefonnummern zur Verfügung stellen, und wir möchten jede dieser Nummern an eine andere Nebenstelle weiterleiten, damit die Benutzer unseres VOIP-Dienstes andere (externe) Provider-Netzwerke erreichen können. .Wie macht man das??

Dies ist die Erweiterungen an der (sip.conf) Datei:

[7000] 
    type=friend 
    context=default 
    allow=gsm 
    secret=123 
    host=dynamic 
[7001] 
    type=friend 
    context=default 
    allow=gsm 
    secret=123 
    host=dynamic 

Und das ist die interne Route in der (extension.conf) Datei:

exten => _XXXX,1,DIAL(SIP/${EXTEN},,L(${calltime},3000)) 
    exten => _XXXX,2,NOOP() 
    exten => _XXXX,3,hangup() 

Jede Hilfe bitte ??

Vielen Dank.

+0

Möchten Sie jede Nummer an eine andere Nebenstelle oder eine beliebige Nummer an eine bestimmte Nebenstelle weiterleiten? – MarcoZink

+0

jede Nummer zu einer anderen Erweiterung. –

Antwort

0

sip.conf

... 
[trunk-from-provider] 
.... 
context = from-provider 
.... 

extensions.conf

[from-provider] 
exten = _12345[012],1,Dial(SIP/7000,30,Tt) 
exten = _12345[345],1,Dial(SIP/7001,30,Tt) 
... 

Dies wird eingehende Nummern 123450, 123451, 123452-7000, 123453, 123454, 123455-7001, etc ..

+0

ok, die Integration zwischen dem Asterisk-Server und dem Dienstanbieter verwendet E1 Sangoma-Karte und es war erfolgreich. Sind Ihre Schritte ausreichend, um die eingehenden und ausgehenden Anrufe zu leiten? –

Verwandte Themen