Verbindung Asterisk mit IAX und Registrar
Buch - Scripte

 

Konfiguration des Servers in der Zentrale (Asterisk)

/etc/asterisk/iax.conf

[general]
language=de
port=4569
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=gsm
tos=lowdelay
trunk=yes
context=default

register =>asterisk: Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


[obelisk]
type=peer
secret=passwort
auth=md5
host=dynamic

[iax-in]
type=user

 

/etc/asterisk/extensions.conf

[general]
static=yes
writeprotect=no

[default]
include => sip40
include => iax_out

[sip20]
exten => 40,1,Dial(SIP/40,25,tT)
exten => 40,n,Hangup

[iax_out]
exten => _6XX,1,Dial(IAX2/asterisk/${EXTEN:1})
exten => _6XX,n,Hangup

 

 

Konfiguration des Servers in der Außenstelle (Obelix)

 

/etc/asterisk/iax.conf

[general]
language=de
port=4569
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=gsm
tos=lowdelay
trunk=yes
context=default

register =>obelisk: Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.


[asterisk]
type=peer
secret=passwort
auth=md5
host=dynamic

[iax-in]
type=user

 

/etc/asterisk/extensions.conf Anwenden

[general]
static=yes
writeprotect=no

[default]
include => sip20
include => iax_out

[sip20]
exten => 20,1,Dial(SIP/20,25,tT)
exten => 20,n,Hangup

[iax_out]
exten => _6XX,1,Dial(IAX2/asterisk/${EXTEN:1})
exten => _6XX,n,Hangup