Sommaire

Interconnexion de serveurs Asterisk avec des trunks

1. Trunks SIP

Supposons ici une entreprise disposant d’un siège à Paris, d’une usine de production à Nancy et d’un site de commercialisation à Bordeaux. Les trois sites ont respectivement 50, 250 et 30 personnes et disposent d’un réseau VPN avec QoS.

08RI01.PNG

a. Site de Paris

Le plan de numérotation est bâti sur trois chiffres : de 100 à 199. L’IP du serveur Asterisk est 192.168.1.100.

  • sip.conf

...
[104]
context=default
host=dynamic
type=friend
username=104
[105]
context=default
host=dynamic
type=friend
username=105
...
  • extensions.conf

Tout appel commençant par le chiffre 2, suivi de deux autres chiffres, est routé sur le canal SIP/192.168.2.100, donc envoyé vers le serveur SIP de Nancy.

Tout appel commençant par le chiffre 1, suivi de deux autres chiffres, est routé sur le canal SIP/192.168.3.100, donc envoyé vers le serveur SIP de Bordeaux.

...
exten => _2XX, 1, dial(SIP/192.168.2.100/${EXTEN})
exten => _3XX, 1, dial(SIP/192.168.3.100/${EXTEN})

b. Site de Nancy

Le plan de numérotation est bâti sur trois chiffres : de 200 à 299. L’IP du serveur Asterisk est 192.168.2.100.

  • sip.conf

...
[204]
context=default
host=dynamic
type=friend
username=204
[205]
context=default
host=dynamic
type=friend
username=205
...
  • extensions.conf

Tout appel commençant par le chiffre 1, suivi de deux autres chiffres, est routé sur le canal SIP/192.168.1.100, donc envoyé vers le serveur ...