Escolar Documentos
Profissional Documentos
Cultura Documentos
Pierre Champs : TR
MENDS-FRANCE TRIXBOX :
Veynes IPBX SOUS ASTERISK 2me srie
CONSIGNES
Mthodologie : l'objectif n'est pas de traiter la va-vite l'ensemble des questions mais plutt d'avancer pas
pas en approfondissant les notions abordes.
Le jeu de questions n'est pas limitatif : vous pourrez, spontanment ou avec l'aide du professeur, aborder les
points qui, n'tant pas prvus initialement, se seraient rvls dignes d'intrt au cours du TP.
1 ) INTRODUCTION
Trixbox (connu auparavant sous le nom d'Asterisk@Home) est un logiciel
libre d'autocommutateur tlphonique priv (PBX) ou IPBX bas sur le
logiciel libre Asterisk.
Trixbox CE est le logiciel qui a t tlcharg le plus souvent dans la liste des projets raliss partir du
logiciel libre Asterisk selon Sourceforge.net.
Trixbox CE est 100% libre et sous licence GPLv2. Les membres fondateurs du projet trixbox CE sont Kerry
Garrison et Andrew Gillis.
Le CD trixbox inclus le noyau CentOS pour le systme d'exploitation, Asterisk, pour la partie IPBX et interface
web, et Flash Operator Panel (FOP) pour la partie graphique de l'interface web.
Une fois le produit install, l'administration de trixbox est entirement ralis depuis une interface web.
Seul un accs SSH peut tre parfois utile lors de l'ajout de nouveaux modules fonctionnels, comme par exemple
les modules de gestion des tlphones SIP de Aastra Technologies.
2 ) BUT DE LA MANIPULATION
Nous allons crer le rseau tlphonique d 'une petite entreprise. Ce rseau sera constitu de :
3 tlphones IP (PDG, Atelier, Accueil)
2 softphones avec webcam (Commercial, Secrtaire)
1 serveur de tlphonie qui permettra la communication entre les 5 tlphones et la tlphonie extrieure
via le compte SIP de la FreeBox.
RQ : Pour voir les possibilits offertes par ce type de rseau tlphonique, vous pouvez regarder l'exemple trait
dans le tutoriel : http://www.adrienbourget.com/2010/06/07/howto-sur-la-mise-en-place-dun-pabx-sous-trixbox/
TRAVAIL EFFECTUER
4 ) INSTALLATION DE TRIXBOX.
Attention : durant linstallation, commencez rpondre aux questions de la partie thorique
4.1 ) Placer le CD de trixbox dans le lecteur de CD dun PC NEC noir.
4.2 ) Effectuer linstallation de trixbox.
Linstallation de trixbox prend environ 30 minutes (faire la partie thorique pendant l'installation).
A la fin de linstallation, enlever le CD avant de relancer le PC.
En mode console : entrer 2 fois le mot de passe utilisateur root (bacprosen).
4.3 ) Taper la commande daide (la syntaxe de la commande est fournie par la console) pour connatre les
commandes disponibles.
4.4 ) Modifier ladresse IP du serveur trixbox : @IP : 192.168.1.100/24 passerelle : 192.168.1.254 (adresse
de la Freebox)
RQ : L'adresse 192.168.1.100/24 est dfinie comme l'adresse de la DMZ de la freebox
4.5 ) Redmarrer trixbox pour la prise en compte des changements : taper shutdown r now .
4.6 ) Taper le login (root) et le mot de passe (bacprosen) puis vrifier ladresse IP de TrixBox.
4.7 ) Modifier ladresse du PC2 windows en mettant une adresse libre du mme segment rseau.
4.8 ) Vrifier la connexion des deux ordinateurs par un ping .
4.9 ) Sur le navigateur du PC2 connect au mme rseau, taper URL : http//192.168.1.100. Le serveur
TrixBox doit retourner sa page Web de gestion.
5.2 ) Dfinir ce qu'est une DMZ et pourquoi avoir plac le serveur de tlphonie sur cette DMZ
5.3 ) Quels serais les ports ouvrir pour que le serveur de tlphonie fonctionne hors de la DMZ ?
6 ) CBLAGE
6.1 ) Faire le schma de cblage, avec Packet tracer, de votre cblage tlphonique.
RQ : Vous devrais faire apparatre les 3 tlphones avec leurs numro et IP respectives (voir ci-dessous), les
deux softphone (des ordinateurs), le serveur trixbox ainsi que le switch POE. Pour relier cet ensemble
Internet vous rajouterais la freebox (avec ip public et priv) et le web (cloud)
8.5 ) Vrifier que ces tlphones soient OnLine sur longlet System status du serveur Web de Trixbox.
Vrifier que les tlphones puissent sappeler entre eux.
Passez votre premier coup de fil . lhorloge parlante de Trixbox par exemple, en composant le *60.
Nous allons essayer de visualiser les trames transmissent par les tlphones. Pour cela nous devront utiliser un
logiciel qui peut extraire puis analyser les trames Ethernet : Wireshark
9.4 ) Comment appelle t-on ce type de logiciel ?
9.5 ) Grce Wireshark, capturer les paquets correspondants une petite conversation (quelques secondes)
passe entre deux des tlphone SIP. A la fin de la conversation arrter puis enregistrer la capture.
RQ : Vous devrez, pour ne faire apparatre que les trames dsires, faire un filtrage par rapport l'adresse
IP d'un des tlphones.
=> Syntaxe : ip.addr == adresse IP de la source ou destination des trames que vous dsirez
visualiser
9.6 ) Crer une statistique de l'enregistrement effectu en cliquant sur Telephony , SIP .
=> Y a t'il eu des erreurs ?
9.7 ) Visualiser puis couter l'enregistrement grce l'outil Telephony , VOIP Call , Player .
=> Donner le temps de la conversation
9.8 ) Visualiser le protocol SIP : Telephony , VOIP Call , Flow .
=> Combien y a t'il d'tapes dans cet appel ?
=> Donner le nom des deux dernires tapes Faire valider par le professeur
Vrifier que ces tlphones soient OnLine sur longlet Info du serveur Web de Trixbox.
Vrifier que les tlphones puissent sappeler entre eux (essayer aussi entre softphones et tlphones IP)
Tester la communication avec vido.
Faire valider par le professeur
11 ) PARAMTRAGE SIP.
11.1 ) CONFIGURATION DE FREE ( NE PAS FAIRE, CAR CEST DJ FAIT. A LIRE ET COMPRENDRE TOUT DE MME)
Aller dans PBX PBX Settings Trunks, puis cliquer sur Add SIP Trunk
Rglage gnraux :
CID Sortant : 0953980737
Nombre maximal de canaux : 1
Paramtres de Sortie :
Nom du trunk : freephonie
Dtails du peer :
nat=yes
allow=all
defaultexpirey=3600
context=from-trunk
fromdomain=freephonie.net
fromuser=0953980737 (n de tlphone attribu par Free)
host=freephonie.net
insecure=very
qualify=yes
secret=passwordFree (le mot de passe que vous avez dfini prcdemment)
type=peer
username= 0953980737
dtmfmode=auto
Paramtres dEntre :
(Laisser vide)
Enregistrement :
Chane denregistrement : 0953980737:passwordFree@freephonie.net
Laissez les autres champs vides. Pour finir, cliquez sur le bouton Soumettre changement puis sur la
barre rouge pour enregistrer les modifications.
Dtail des champs en franais : http://www.manuel-freepbx.com/wiki/index.php?page=Trunks
Voir aussi : http://www.adrienbourget.com/2010/06/07/howto-sur-la-mise-en-place-dun-pabx-sous-trixbox/
0 SIP/Freephonie
1 SIP/Annatel
Ainsi, si la ligne Freephonie ne fonctionne pas, asterisk essayera de joindre votre correspondant en
utilisant le fournisseur SIP Annatel. Cela vous permet donc davoir une ligne de secours.
Dtail des champs : http://www.manuel-freepbx.com/wiki/index.php?page=Outbound+Routes
=> Les appels entrants tant automatiquement dirigs vers le compte SIP lorsqu'il existe un client actif
(voir paramtrage 11.1) ), faire un essai d'appel ( partir du tlphone de la LiveBox par exemple) vers le
tlphone de la secrtaire : IP Aastra, 1002
Faire valider par le professeur