Conclusion
Dans ce chapitre nous avons installé le serveur
OpenVPN ainsi que sa configuration du coté serveur comme
client.
Ousmane AMAR Page | 43
Mise en place de la téléphonie sur IP dans un
réseau multi site (Cas de l'ESTM)
Chapitre 7 : Installation et configuration d'Asterisk
Introduction
Dans ce chapitre nous allons installer et configurer
notre serveur PABX.
7.1 Installation
Nous allons d'abord mettre à jour notre
système et la liste des paquets disponibles :
Figure 7.1 : Mis à jour du système Ensuite
passer à l'installation de notre serveur Asterisk :
Figure 7.2 : Installation d'Asterisk
Terminons l'installation par :
Figure 7.3 : Fin de l'installation
d'Asterisk
Une fois la fin de l'installation nous pouvons
maintenant passer à la configuration du serveur.
7.2 Fichiers de configurations
Dans notre cas, nous éditerons trois fichiers de
configurations que sont : sip.conf, extensions.conf et rtp.conf
Sip.conf
Le fichier sip.conf est utilisé pour configurer
les logins et mots de passes de tous les utilisateurs. Dans ce fichier nous
allons définir deux contextes :
Ousmane AMAR Page | 44
Mise en place de la téléphonie sur IP dans un
réseau multi site
(Cas de l'ESTM)
o Contextes général
Context : contexte par défaut de
l'utilisateur
Bindport = 5060 : port TCP du protocole SIP.
Bindaddr =10.2.0.0 : adresse IP de l'interface sur
lequel le serveur va écouter le trafic
pour toutes les interfaces.
Externit : définit l'adresse publique du routeur.
Localnet : détermine l'adresse du sous réseau local
o Contexte utilisateur
[ousmane] : login Sip
Secret : mot de passe
Callerid = numéro de l'appelant
Context = local : les appels serons gérés
par le contexte local de l'extension.conf
Mailbox : compte de messagerie vocal
Type = friend : autorise les appels entrants et
sortants
Host = dynamic : adresse IP du client
Nat = yes : résout les problèmes de
l'enregistrement Sip si on n'est dans un nat
Canreinvite = no : résout les problèmes de
flux avec RTP si on n'est dans un nat
Figure 7.4 : Fichier Sip.conf
Ousmane AMAR Page | 45
Mise en place de la téléphonie sur IP dans un
réseau multi site (Cas de l'ESTM)
Figure 7.5 : Fichier Sip.conf (1)
Extensions.conf
Ce fichier permet d'octroyer aux utilisateurs des
numéros qui leur permettent de passer des appels entre eux.
Extent : déclare l'extension 100 : numéro
de l'utilisateur 1 : ordre de l'extension
Dial : on utilise cette fonction pour déclencher
l'appel, avec pou argument SIP/ utilisateur pour appeler le compte SIP
utilisateur.
Sip : protocole utilisé
20 : temps d'attente avant de passer à
l'étape suivante.
La ligne : exten => 100, 1, Dial (SIP/user, 20, tr) se
traduit par : lorsqu'on compose le numéro 100, le
téléphone sonne et si au bout de 20 secondes il y'a pas de
réponse on passe à la ligne suivante.
Figure 7.6 : Fichier extensions.conf
Ousmane AMAR Page | 46
Mise en place de la téléphonie sur IP dans un
réseau multi site (Cas de l'ESTM)
Rtp.conf
Comme nous somme dérrière un nat, il
faut aussi laisser passer les flux qui vont etre négociés pour
transporter les données. Ces flux sont en général des flux
UDP,utilisant un protocole nommé RTP. D'où on donnera à
Asterisk de négocier les ports 10000 et 20000.
Figure 7.7 : Fichier rtp.conf
|