Vous êtes sur la page 1sur 17

IPBX XIVO

DOCUMENT SUR LA MISE EN PLACE D’UN IPBX


Ce document a pour but d’accompagner un utilisateur à pouvoir installer,
configurer puis tester les différents rôles et fonctionnalités que dispose un serveur
IPBX.

PAUL SALUZZO / SAMUEL JEAN– BTS SIO2 0


TABLE DES MATIÈRES

TABLE DES MATIERES


IPBX XIVO .......................................................................................................................................... 1
INSTALLATION DU SERVEUR XIVO .................................................................................................................... 1
CONFIGURATION DU SERVEUR XIVO ................................................................................................................. 2
CREATION DES UTILISATEURS ET LIGNES ............................................................................................................. 4
CREATION D’UNE SALLE DE CONFERENCE ........................................................................................................... 6
MISE EN RELATION DE DEUX XIVO.................................................................................................................... 7
Configuration du xivo A ........................................................................................................................ 7
Configuration du xivo B....................................................................................................................... 10
Vérification du lien des deux xivo ....................................................................................................... 11
INSTALLATION LES GREFFONS D’UN TELEPHONE IP ............................................................................................ 12
COMMUNICATION/VERIFICATION D’UN UTILISATEUR XIVO A ET XIVO B ................................................................ 13
IPBX XIVO

IPBX XIVO

INSTALLATION DU SERVEUR XIVO

L’installation du serveur IPBX avec comme système Xivo, ce déroule de la même façon
qu’un serveur sous architecture Linux.

Une connexion internet est requise pour pouvoir pendant l’installation télécharger les
paquets supplémentaires de la distribution.

La version que nous utilisons durant ce projet est la 16.04, sortie en 2016 sur le site de
Avencall.

Le réseau dans lequel nous travaillerons est 192.168.0.0/24.

Page 1
IPBX XIVO

CONFIGURATION DU SERVEUR XIVO

Après l’installation du xivo, vous devrez utiliser l’adresse IP de celui-ci pour pouvoir être
connecté et le configurer. La première page ainsi que les prochaines sont là pour
configurer le xivo (nom, ip, dns etc..). Nous passerons directement à la troisième étape
de la configuration.

Configurer le nom du serveur, le domaine et son mot de passe pour bien pouvoir
communiquer avec lui.

Page 2
IPBX XIVO

Configurer le nom d’affichage et l’intervalle de numéros pour les appels en interne de


votre infrastructure.

Nous ne configurerons pas les appels entrants dans cette procédure.

La prochaine étape est le récapitulatif de votre première configuration de base, vous


devrez valider et attendre que le xivo valide la configuration.

Page 3
IPBX XIVO

CREATION DES UTILISATEURS ET LIGNES

Dans la partie services, paramètres IPBX sélectionner l’onglet « Utilisateurs ».

Sur le bouton « + » sélectionner « Ajouter » pour créer un utilisateur.

Entrer les informations adéquates à votre cahier des charges, par la suite se rendre
dans le deuxième onglet « Lignes » pour attribuer un numéro directement à l’utilisateur.

Page 4
IPBX XIVO

Le numéro doit correspondre à l’intervalle définis à l’étape de configuration du xivo.

Dans cette procédure nous créerons quatre utilisateurs.

Cependant, vous pouvez attribuer un numéro de téléphone directement après la


création de l’utilisateur dans l’onglet « lignes » du menu à gauche.

Nos quatre utilisateurs n’auront pas de terminaison, la terminaison s’ajoute à l’utilisateur


automatiquement quand il est affecté à un téléphone IP et non un softphone.

En modifiant la ligne d’un utilisateur il est possible d’avoir le nom d’identifiant et le mot
de passe de celui-ci pour le configurer sur un softphone ou téléphone IP.

Page 5
IPBX XIVO

CREATION D’UNE SALLE DE CONFERENCE

Pour créer une salle de conférence, il faut au préalable modifier le contexte utilisé.

Définir l’intervalle de numéros, ici nous mettrons 5 chambres de conférence.

Ajouter par la suite une chambre, nous la nommerons « Réunion », le code PIN
correspond au mot de passe pour accéder à la conférence.

Page 6
IPBX XIVO

MISE EN RELATION DE DEUX XIVO

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

- Créer un deuxième 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

CONFIGURATION DU XIVO A

Créer une interconnexion SIP et y entrer les paramètres souhaités.

L’identifiant, le nom, ainsi que le mot de passe devront être le même sur le xivo B pour
pouvoir communiquer entre eux et établir la connexion.

Page 7
IPBX XIVO

Entrer les mêmes paramètres d’identification que dans l’onglet général.

Vérifier que la création de l’interconnexion SIP à était fait.

Page 8
IPBX XIVO

Paramétrer 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 l’utilisateur B1, 101 pour appeler l’utilisateur A1.

Page 9
IPBX XIVO

CONFIGURATION DU XIVO B

Même procéder que sur le xivo A, la configuration doit rester la même et bien mettre l’IP
du serveur distant.

Page 10
IPBX XIVO

VERIFICATION DU LIEN DES DEUX XIVO

Vérifier l’interconnexion des deux xivo à l’aide de la console CLI ou directement depuis
les serveurs xivo.

Connecter à l’interface Asterisk avec la commande : asterisk –r

Vérifier l’interconnexion avec la commande : sip show registry

Page 11
IPBX XIVO

INSTALLATION LES GREFFONS D’UN TELEPHONE IP

Dans cette procédure nous utiliserons des téléphones IP Grandstream GXP1405, il


nous faut donc installer un plugin grandstream pour que les téléphones IP puissent
récupérer les informations directement de l’IPBX et pouvoir se configurer
automatiquement en rentrant l’identifiant d’un utilisateur.

Lien du greffons contenant le plugin : http://provd.xivo.fr/plugins/1/addons/stable/

/!\ Attention, durant l’installation du greffons sur l’IPBX, une erreur ce déroule quand l’on
souhaite installer le greffons spécifique à notre téléphone. Une erreur sans grande
gravité, car en installant le greffons principal l’approvisionnement fonctionne.

Page 12
IPBX XIVO

COMMUNICATION/VERIFICATION D’UN UTILISATEUR XIVO A ET XIVO B

Utiliser un softphone pour appeler deux utilisateurs.

Logiciel utilisé pour la


communication entre
deux utilisateurs et X-
Lite, gratuit et simple à
configurer.

Configurer l’utilisateur
en fonction des
informations récupérés
dans la partie
« lignes ».

Page 13
IPBX XIVO

Avec Wireshark, nous vérifions la communication avec le protocole SIP entre l’utilisateur
A1 et B1.

Une partie de la requête envoyée à l’utilisateur B1 par l’utilisateur A1.

Fin de la communication entre les deux utilisateurs.

Page 14
IPBX XIVO

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 recréer le flux audio et de pouvoir
écouter la conversation une fois celle-ci terminé.

Page 15