Vous êtes sur la page 1sur 22

COMPTE RENDU

Equipe IPBX
Equipe

DE PROJET 3
Switchs

RSEAU
Troisime projet de PPE SIO. Solution de tlphonie IP
Table des matires
Contexte
Objectif
Rpartition des tches
Schmas logique et physique
Ct switch
Ct IPBX

Page 1 sur 22
Compte rendu PPE 3
Contexte
Nous avons repris ltat de la baie aprs le PPE2 donc une infrastructure systme
et rseau de lhpital oprationnel.
La DSI de lhpital souhaiter migrer son systme tlphonique vers une
solution de tlphonie IP.
Linfrastructure est compose pour chacun des sites :
- Switch cur / distribution redond, un switch daccs redond, un
switch PoE et un routeur firewall Zyxell
- Les serveurs sont hbergs sur un hyperviseur quip de plusieurs
interfaces rseaux et une baie de disques durs QNAP.

Objectif
Installation de manire complte de la ToIP dans notre infrastructure puis
permettre la communication entre le site de Versailles et le site de Paris.
La gestion de la bande passante est trs importante, de faon prioriser le
transfert de la voix par rapport aux donnes.
Le plan de numrotation doit ainsi permettre de joindre jusqu 200 postes.

Rpartition des tches


Equipe IPBX
o Chef de projet : Dorian Issakhanian
o Formateur : Maxime Buire
o Techniciens : Thomas Commaret Maximilien Gatignol.
Equipe switchs
o Chef de projet : Adrien Barbier
o Formateur : Hoda Majhid
o Techniciens : Pierre Chartraire Quentin Renciot

Page 2 sur 22
Compte rendu PPE 3
o

Schmas logique et physique

Ct Switch
Lquipe switch a donc d configurer le VLAN TOIP (30) sur le switch PoE.

On a utilis la commande voice vlan permettant lattribution de deux vlans


sur un seul et mme port et permet aussi la priorisation de la voix par rapport
la donne.
On a aussi utilis la technologie dagrgation de liens (Etherchannel) pour
fusionner lensemble des switchs pour obtenir un seul lien logique permettant
daugmenter la bande passante et une grande tolrance aux pannes
Le SPT (Spanning Tree Protocol) lui aussi t mis en place afin dviter les
boucles au sein de notre infrastructure

Page 3 sur 22
Compte rendu PPE 3
Ct ipbx

I Intro

Lhpital Hippocrate souhaite se doter dune solution de tlphonie bas cot,


fiable et efficace.
Nous disposons du matriel suivant :

Un serveur OpenVox pour IPBX


Des tlphones GrandStream GXP1405
Un switch Cisco 2960 Poe

Nous avons choisi de mettre en place de la tlphonie VOIP. Pour cela, le choix
sest port sur un serveur Xivo (gratuit et document). Le contexte des appels est
en interne (Entre Paris et Versailles). Les tlphones seront aliments en POE.
Cela limite le nombre de prise lectriques ncessaires. Les modles de
tlphones de lhpital nous permettent galement de brancher en srie, un
ordinateur pour accder au rseau ce qui fait galement conomiser des prises
rseaux.
Pour la continuit de service, le choix sest port sur la redondance inter-sites.
Les dcisions ont t prises en accord avec le site de Paris.
Pour la scurit, nous avons mis en place un VPN site site, les donnes et la
voix transitent dsormais via un tunnel crypt entre nos deux sites.

Page 4 sur 22
Compte rendu PPE 3
II Mise en place du VPN.

Voici lide du VPN Site site.


Les connexions ralises utiliseront la sortie WAN. Mais, la diffrence du trafic
Internet, les connexions vers le site distant seront crypte et isole limage
dun tunnel.
Deux techniciens ont travaills en mme temps sur les deux sites pour se mettre
daccord sur les champs renseigns.

Page 5 sur 22
Compte rendu PPE 3
Se connecter au
routeur Zyxell en
https
Aller dans
Configuration >
VPN > IpSec VPN
et ajouter une
nouvelle liaison

Ajouter les
paramtres
suivant :

Le VPN est de
site site. Le
nom est un nom
daffichage.
VPN-HIPPOCRATE
est la passerelle
VPN. Elle
correspond la
sortie sur WAN 1
destination de
lIP Publique du
routeur Internet
de Paris.
Les subnet
intervenants
sont dclars
(10.78.0.0/16
pour Versailles
(local) et
10.75.0.0/16
pour Paris)

Page 6 sur 22
Compte rendu PPE 3
ESP est un
protocole de
scurit sur
lequel sappuie
IPSec pour des
services de
scurit.
Lencryptions
utilis est de
type DES et
lauthentification
en SHA1.

La route
destination de
Paris (interlan)
est supprime
ainsi que le lien
physique.
La policy route
remplace cette
route statique.

Pour tester le
VPN, un
traceroute dune
machine dun
site un autre
Page 7 sur 22
Compte rendu PPE 3
devra
ressembler
ceci.
Les deux nuds
ne
communicants
par leurs
informations
correspondent
au tunnel.

Page 8 sur 22
Compte rendu PPE 3
III Xivo

IPBX Xivo
Installation Du serveur XIVO
Linstallation du serveur IPBX avec comme systme Xivo, ce droule de la mme
faon quun serveur sous architecture Linux.
Une connexion internet est requise pour pouvoir pendant linstallation
tlcharger les paquets supplmentaires de la distribution.
La version que nous utilisons durant ce projet est la 16.04, sortie en 2016 sur le
site de Avencall.
Le rseau dans lequel nous travaillerons est 192.168.0.0/24.

Configuration du serveur XIVO


Aprs linstallation du xivo, vous devrez utiliser ladresse IP de celui-ci pour
pouvoir tre connect et le configurer. La premire page ainsi que les prochaines
sont l pour configurer le xivo (nom, ip, dns etc..). Nous passerons directement
la troisime tape de la configuration.

Configurer le nom du serveur, le domaine et son mot de passe pour bien


pouvoir communiquer avec lui.

Page 9 sur 22
Compte rendu PPE 3
Configurer le nom daffichage et lintervalle de numros pour les appels en
interne de votre infrastructure.
Nous ne configurerons pas les appels entrants dans cette procdure.
La prochaine tape est le rcapitulatif de votre premire configuration de base,
vous devrez valider et attendre que le xivo valide la configuration.

Cration des utilisateurs et lignes


Dans la partie services, paramtres IPBX slectionner longlet Utilisateurs .

Page 10 sur 22
Compte rendu PPE 3
Sur le bouton + slectionner Ajouter pour crer un utilisateur.
Entrer les informations adquates votre cahier des charges, par la suite se
rendre dans le deuxime onglet Lignes pour attribuer un numro
directement lutilisateur.
Le numro doit correspondre lintervalle dfinis ltape de configuration du
xivo.

Page 11 sur 22
Compte rendu PPE 3
Dans cette procdure nous crerons quatre utilisateurs.
Cependant, vous pouvez attribuer un numro de tlphone directement aprs la
cration de lutilisateur dans longlet lignes du menu gauche.

Nos quatre utilisateurs nauront pas de terminaison, la terminaison sajoute


lutilisateur automatiquement quand il est affect un tlphone IP et non un
softphone.
En modifiant la ligne dun utilisateur il est possible davoir le nom didentifiant et
le mot de passe de celui-ci pour le configurer sur un softphone ou tlphone IP.

Page 12 sur 22
Compte rendu PPE 3
Cration dune salle de confrence
Pour crer une salle de confrence, il faut au pralable modifier le contexte
utilis.

Dfinir lintervalle de numros, ici nous mettrons 5 chambres de confrence.

Ajouter par la suite une chambre, nous la nommerons Runion , le code PIN
correspond au mot de passe pour accder la confrence.

Mise en relation de deux XIVO


Pour pouvoir crer une liaison entre deux xivo avec le protocole SIP, il faut faire
un trunk.

- Crer un deuxime xivo


- Les deux xivo doivent tre en mesure de communiquer entre eux.

Nous nommerons nos deux xivo,

- Xivo A : 192.168.0.100/24
- Xivo B : 192.168.0.200/24

Page 13 sur 22
Compte rendu PPE 3
Configuration du xivo A
Crer une interconnexion SIP et y entrer les paramtres souhaits.

Lidentifiant, le nom, ainsi que le mot de passe devront tre le mme sur le xivo B
pour pouvoir communiquer entre eux et tablir la connexion.

Entrer les mmes paramtres didentification que dans longlet gnral.

Vrifier que la cration de linterconnexion SIP tait fait.

Page 14 sur 22
Compte rendu PPE 3
Paramtrer les appels sortants pour pouvoir appeler un utilisateur du xivo B.

Dans extension, nous mettrons 2, ce qui correspond au chiffre utilis pour pouvoir
sortir et appeler un utilisateur du xivo B.
Exemple : 2101 pour appeler lutilisateur B1, 101 pour appeler lutilisateur A1.

Page 15 sur 22
Compte rendu PPE 3
Configuration du xivo B

Mme procder que sur le xivo A, la configuration doit rester la mme et bien
mettre lIP du serveur distant.

Page 16 sur 22
Compte rendu PPE 3
Vrification du lien des deux xivo
Vrifier linterconnexion des deux xivo laide de la console CLI ou directement
depuis les serveurs xivo.
Connecter linterface Asterisk avec la commande : asterisk r
Vrifier linterconnexion avec la commande : sip show registry

Page 17 sur 22
Compte rendu PPE 3
Installation les greffons dun Tlphone IP
Dans cette procdure nous utiliserons des tlphones IP Grandstream GXP1405, il
nous faut donc installer un plugin Grandstream pour que les tlphones IP
puissent rcuprer les informations directement de lIPBX et pouvoir se configurer
automatiquement en rentrant lidentifiant dun utilisateur.
Lien du greffon contenant le plugin : http://provd.xivo.fr/plugins/1/addons/stable/
/!\ Attention, durant linstallation du greffons sur lIPBX, une erreur ce droule
quand lon souhaite installer le greffons spcifique notre tlphone. Une erreur
sans grande gravit, car en installant le greffons principal lapprovisionnement
fonctionne.

Page 18 sur 22
Compte rendu PPE 3
Communication/vrification dun utilisateur xivo A et XIvo B
Utiliser un softphone pour appeler deux utilisateurs.
ogiciel utilis pour la communication entre deux utilisateurs et X-Lite, gratuit et
simple configurer.
Configurer lutilisateur en fonction des informations rcuprs dans la partie
lignes .

Page 19 sur 22
Compte rendu PPE 3
Avec Wireshark, nous vrifions la communication avec le protocole SIP entre
lutilisateur A1 et B1.

Une partie de la requte envoye lutilisateur B1 par lutilisateur A1.

Fin de la communication entre les deux utilisateurs.

Page 20 sur 22
Compte rendu PPE 3
Nous avons ici, une capture de trame sur le protocol RTP durant la
communication entre les deux utilisateurs.
Nous avons comme information importante le codec audio utilis, G-711.
Avec le reste des trames RTP il est possible de recrer le flux audio et de
pouvoir couter la conversation une fois celle-ci termin.

Page 21 sur 22
Compte rendu PPE 3