Vous êtes sur la page 1sur 10

ELASTIX

CONFIGURATION
Info3W

Table des matires


1.Connection / Mot Passe.....................................................................................................3
1.1.Adresse de connection................................................................................................................................................3
1.2.Login et Mot de Passe.................................................................................................................................................3
2.Pr-configuration..............................................................................................................4
2.1.Fichier..........................................................................................................................................................................4
2.2.Son en Francais..........................................................................................................................................................4
2.3.gnral Settings...........................................................................................................................................................4
2.4.sip_custom.conf...........................................................................................................................................................4
2.5.sip_nat.conf.................................................................................................................................................................4
3.Dial plans..........................................................................................................................5
4.Extension (compte interne)...............................................................................................6
4.1.Dfinition......................................................................................................................................................................6
4.2.Configuration...............................................................................................................................................................6
5.le Trunk.............................................................................................................................7
5.1.Dfinition......................................................................................................................................................................7
5.2.Configuration...............................................................................................................................................................7
6.incoming route..................................................................................................................8
6.1.Dfinition......................................................................................................................................................................8
6.2.Configuration...............................................................................................................................................................8
7.Outcoming route................................................................................................................9
7.1.Dfinition......................................................................................................................................................................9
7.2.Fonctionnement...........................................................................................................................................................9
7.3.Configuration...............................................................................................................................................................9
7.4.Custom contexts..........................................................................................................................................................9
8.Groupe sonnerie..............................................................................................................10
9.Messagerie......................................................................................................................10
10.Paneau FOP...................................................................................................................10

Version du 14 fvrier 2009

Info3W

Coordonnes:
INFO3W
ZI LE CHIMPY
BP 40040
67 134 SCHIRMECK CEDEX
tl: 03.88.47.42.73

Info3W

Elastix Installation

2/10

Info3W

1. Connection / Mot Passe


1.1. Adresse de connection
Se connecter sur https://192.168.0.1

1.2. Login et Mot de Passe


login: admin
mot passe: palosanto
Pour changer le mot de passe:

Info3W

Elastix Installation

3/10

Info3W

2. Pr-configuration
2.1. Fichier
vi /etc/asterisk/rtp.conf
debut 10001
fin 20000
si firewall rediriger UDP 5060 et 10001-20000 vers IP asterisk

2.2. Son en Francais


/bin/cp -r /var/lib/asterisk/sounds/fr/* /var/lib/asterisk/sounds/

2.3. gnral Settings


Country indications : France
Allow Anonymous Inbound SIP Calls : YES

2.4. sip_custom.conf
vi /etc/asterisk/sip_custom.conf
language=fr
defaultexpirey=120
qualify=yes
dtmfmode=rfc2833
tos=0x68
canreinvite=no

2.5. sip_nat.conf
vi /etc/asterisk/sip_nat.conf
realm=XX.XX.XX.XX
bindport=5060
srvlookup=no
defaultexpirey=900
language=fr
nat=yes
canreinvite=no
externip=XX.XX.XX.XX
localnet=YY.YY.YY.0/255.255.255.0

Info3W

(IP EXTERNE/ IP PUBLIC)

(IP EXTERNE/ IP PUBLIC)


(IP INTERNE : 192.168.0.0)

Elastix Installation

4/10

Info3W

3. Dial plans
X : correspond un chiffre entre 0 et 9.
Z : correspond un chiffre entre 1 et 9.
N : correspond un chiffre entre 2 et 9.
. : correspond n'importe quelle suite de chiffres longue d'au moins un chiffre.
| : supprime le prfixe situ gauche du pipe.
+ ajoute le prfixe situ gauche du + au numro situ droite du +.

Exemples
9 | . le | veut dire qu'on enleve le 9 pour l'appel .
Si la personne saisie donc 90388XXXXXX, on envoie au trunk 0388XXXXXX
354|[13-68]NXXXX. prend les numros commenant par 345 ensuite un des chiffres
1,3,4,5,6 ou 8, ensuite un des chiffres de 2 9, enfin au moins 5 autres chiffres
quelconques. Le numro sera alors tronqu du prfixe 345 et pass au trunk de la
route.

Info3W

Elastix Installation

5/10

Info3W

4. Extension (compte interne)


4.1. Dfinition
Un compte interne est un tlphone en interne.
Les donnes seront enregistrs sur /etc/asterisk/sip_additional.conf
le user extension donnera le numro de tlphone en interne.
Par exemple, si nous mettons 101, il faudra faire le 101 pour l'appeler

4.2. Configuration
Exemple avec Extension 101 et DID 33388XXXXXX
user extension: 101
Diplay Name: e_101
Direct DID: 33388XXXXXX
secret: mot passe
context: from-internal
a configurer la boite voicemail

Info3W

Elastix Installation

6/10

Info3W

5. le Trunk
5.1. Dfinition
Le trunk est le lien vers l'oprateur

Les donnes seront enregistrs sur /etc/asterisk/sip_additional.conf

5.2. Configuration
outbound called ID: Nom a Afficher 33388XXXXXX
Never Override CallerID: cocher
Dial Rules:
33+0|Z.
00|.
0.
Trunk Name: le nom du trunk (tr_XXXXXX)
peer detail:
type=peer
host=keyyo.net
context=from-trunk
language=fr
insecure=very
username=33388XXXXXXX
secret=PASSE
disallow=all
allow=g729&alaw&ulaw
nat=yes
canreinvite=no
dtmfmode=auto
restrictcid=no
amaflags=default
fromuser=33388XXXXXX
register String:
33388XXXXXX:SECRETPASS@keyyo.net/33388XXXXXX
LAISSER USER CONTEXT et USER DETAIL VIDE

Info3W

Elastix Installation

7/10

Info3W

6. incoming route
6.1. Dfinition
Route pour les appels entrants

6.2. Configuration
Description: mettre un nom
choisir une extension par dfaut
En principe, cette route n'est jamais utilis car nous utilisons les DID

Info3W

Elastix Installation

8/10

Info3W

7. Outcoming route
7.1. Dfinition
Permet d'tablir des rgles d'aiguillage des appels sortants vers les trunks.

7.2. Fonctionnement
Lorsqu'un appel sortant est mis, l'aiguillage sera fait en fonction du numro appel.
Le numro appel sera compar aux rgles autorises dans chaque Outbound Route
en commenant par la premire route. Ds qu'une route autorisant ce numro est
rencontre, l'appel sera trat par cette route.
A noter qu'il est possible de rarranger l'ordre de priorit des routes grce aux flches
orientes vers le haut et vers le bas.
Par ailleurs, si on utilise le module Custom Contexts, l'ordre de priorit des routes
dfini dans cette page passera au second plan et n'aura d'effet que si les priorits des
routes, dfinies dans la page du contexte concern au paragraphe Outbound Routes
grce au champ Priority, ont la mme valeur.

7.3. Configuration
Route name: o_XXXXXX
Dial Patterns : 0. (pas besoin de faire le 0 pour sortir)
Trunl sequence: choisir le trunk
Faire ceci pour tous les trunks !

7.4. Custom contexts


se trouve dans PBX/FreePbx indpendant/ Custom Contexts
nom utilisateur admin et mot passe admin
Context: outXXXXXX
Description: outXXXXXX
tout allow sauf ENTIRE basic internal Dialplan
Outbound routes: choisir le trunk (outrt-001-o_XXXXXX)
Retour a l'extension utilisant cette route et choisir ce context dans custom Context

Info3W

Elastix Installation

9/10

Info3W

8. Groupe sonnerie
Groupe permettant de faire sonner plusieurs tlphones la fois.
Si un dcroche, alors arrte de sonner sur les autres tlphones
extension list : mettre la liste des numeros internes

9. Messagerie
vi /etc/asterisk/vm_email.inc
vi /etc/asterisk/vm_general.inc

10. Paneau FOP


PAS REUSSI A L'UTILISER.
Quelques notes:
la version 2,4,0 est bugg (clignotement)
telecharger http://www.elastixconnection.com/index.php?
option=com_docman&task=cat_view&gid=18&Itemid=72
wget http://www.asternic.org/files/op_panel-0.29.tar.gz
tar xvf op_panel-0.29.tar.gz
cd op_panel-0.29
cp op_server.pl /var/www/html/panel/
cp flash/operator_panel.swf /var/www/html/panel/
vi /var/www/html/panel/op_server.cfg
mettre
use_amportal_conf=1
killall op_server.pl

SURTOUT NE PAS FAIRE DE MISE A JOURS A PARTIR DE FREPBX.


Si mise a jour 2,4,1 alors les appels coupent au bout de 20 secondes
OU telephone en statu UNREACHEABLE!

Info3W

Elastix Installation

10/10