ELASTIX CONFIGURATION Info3W Table des matières 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.général 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.Définition...6 4.2.Configuration...6 5.le Trunk...7 5.1.Définition...7 5.2.Configuration...7 6.incoming route...8 6.1.Définition...8 6.2.Configuration...8 7.Outcoming route...9 7.1.Définition...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 février 2009
Coordonnées: INFO3W ZI LE CHIMPY BP 40040 67 134 SCHIRMECK CEDEX tél: 03.88.47.42.73 Info3W Elastix Installation 2/10
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
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. général 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 (IP EXTERNE/ IP PUBLIC) bindport=5060 srvlookup=no defaultexpirey=900 language=fr nat=yes canreinvite=no externip=xx.xx.xx.xx (IP EXTERNE/ IP PUBLIC) localnet=yy.yy.yy.0/255.255.255.0 (IP INTERNE : 192.168.0.0) Info3W Elastix Installation 4/10
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 préfixe situé à gauche du pipe. + ajoute le préfixe situé à gauche du + au numéro 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 numéros commençant 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 numéro sera alors tronqué du préfixe 345 et passé au trunk de la route. Info3W Elastix Installation 5/10
4. Extension (compte interne) 4.1. Définition Un compte interne est un téléphone en interne. Les données seront enregistrés sur /etc/asterisk/sip_additional.conf le «user extension» donnera le numéro de téléphone 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
5. le Trunk 5.1. Définition Le trunk est le lien vers l'opérateur Les données seront enregistrés 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
6. incoming route 6.1. Définition Route pour les appels entrants 6.2. Configuration Description: mettre un nom choisir une extension par défaut En principe, cette route n'est jamais utilisé car nous utilisons les DID Info3W Elastix Installation 8/10
7. Outcoming route 7.1. Définition Permet d'établir des règles d'aiguillage des appels sortants vers les trunks. 7.2. Fonctionnement Lorsqu'un appel sortant est émis, l'aiguillage sera fait en fonction du numéro appelé. Le numéro appelé sera comparé aux règles autorisées dans chaque Outbound Route en commençant par la première route. Dès qu'une route autorisant ce numéro est rencontrée, l'appel sera traîté par cette route. A noter qu'il est possible de réarranger l'ordre de priorité des routes grâce aux flèches orientées vers le haut et vers le bas. Par ailleurs, si on utilise le module Custom Contexts, l'ordre de priorité des routes défini dans cette page passera au second plan et n'aura d'effet que si les priorités des routes, définies dans la page du contexte concerné au paragraphe Outbound Routes grâce à au champ Priority, ont la même 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 indépendant/ 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
8. Groupe sonnerie Groupe permettant de faire sonner plusieurs téléphones à la fois. Si un décroche, alors arrête de sonner sur les autres téléphones «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