Licence 2 IR
2024 - 2025 M. M. KHOUMA
Mise en place d’un système de Téléphonie sur IP
Figure 1: Architecture d’un système de Téléphonie
I. DESCRIPTION
1. Application cliente :
a. SoftPhone ou Téléphone Logiciel
i. C3X
ii. CSIPSIMPLE
iii. Zoiper
b. Poste Téléphonique IP
i. Téléphone Cisco: exemple CISCO 7821
2. Application Serveur : exemple ASTERISK, Freeswitch etc...
a. Serveur Asterisk
C’est une application qui s’installe uniquement sous Linux (Ubuntu, Debian,
CentOS etc…)
Licence 2 IR
2024 - 2025 M. M. KHOUMA
Sur Windows installer linux sur une machine virtuelle (virtualBox, VMware
etc)
Installation du serveur Asterisk
o Démarrer le système ubuntu
o Ouvrir le terminal : commande raccourci clt+Alt+t
o Vérifier si le PC est bien connecté sur internet
Taper la commande: ping [Link]
Ou Taper commande ifconfig pour vérifier si une
adresse IP est attribuée au PC
o Faire la mise à jour du système :
Taper la commande: sudo apt-get update
o Installer le serveur asterisk
Taper la commande : sudo apt-get install asterisk
o Démarrer le serveur asterisk
Taper la commande : sudo asterisk -rvvvvv
o Quiter l’interface du serveur asterisk
Tape la commande: exit
3. Création de client dans le serveur asterisk
Ouvrir un terminal des commandes :
o Taper la commande: Ctrl +Alt+t
Ouvrir le fichier [Link] situé dans le répertoire /etc/asterisk
o Commande : sudo gedit /etc/asterisk/[Link]
Aller en fin de fichier et taper Entrer
Ajouter les paramètres d’un client : nom ; numéro ; mot de passe ; type ; adressage
IP
etc…
o SYNTAXE
[Numéro du client]
Type : type de client
secret : mot de passe
host : dynamic (par DHCP) ou static (manuellement)
Exemple:
[250]
type = peer
Username =ali
secret = passer123
host = dynamic
callerid=”ali”<250>>
[251]
type = friend
Licence 2 IR
2024 - 2025 M. M. KHOUMA
Username =syndie
secret = passer123™
host = dynamic
callerid=”syndie”<251>
Sauvegarer le fichier [Link] (Cltr S) et quitter.
4. Affichage des clients dans le serveur
Démarrer la machine virtuelle linux
Ouvrir le terminal
Taper Ctlr +Alt+t
Démarrer le serveur asterisk
Taper la commande : sudo asterisk -rvvvv
Mettre à jour le fichier [Link]
Taper la commande : sip reload
Afficher les clients
Taper la commande: sip show peers
5. Enregistrement des clients logiciels dans le serveur asterisk
Faire la configuration de la machine virtuelle ubuntu
o Aller sur configuration de la machine
o Cliquer sur réseau
o Champs mode d’accès: choisir accès par pont
o Valider par ok
o Vérifier l’adresse IP de la machine ubuntu
Ouvrir le terminal ubuntu : Ctrl+Alt+t
Taper la commande: ifconfig
Connecter le téléphone (client) et la machine serveur au même point
d’accès wifi.
Ouvrir l’application (CSIPSIMPLE, Zoiper ou C3X) installée
Créer un nouveau compte basic
Configurer le compte basic avec les paramètres du client crée dans le
fichier [Link] du serveur asterisk (username; numéro; mot de passe)
Au niveau du champ serveur mettre l’adresse IP de la machine qui
héberge le serveur asterisk
Puis valider
Vérifier que le statut du client indique enregistré (registred)
6. Configuration des appels
La configuration des appels s’effectue dans le fichier [Link] situé dans le
dossier /etc/asterisk
Licence 2 IR
2024 - 2025 M. M. KHOUMA
Ouvrir le fichier [Link]
o Taper la commande:
sudo gedit /etc/asterisk/[Link]
Positionner le curseur dans le contexte public [public]
Configuration les appels pour le client de N° 250
o Ajouter dans le fichier [Link] les lignes suivantes:
Exten => 250,1,Dial(SIP/250)
Exten => 250,2,Hangup()
Faire de même pour tous les autres numéros clients enregistrés dans le serveur
Enregistrement et mise à jour configuration appel
o Enregistrer le fichier [Link]
Faire Ctl +S
o Démarrer le serveur asterisk
o Taper la commande dialplan reload
Test appels entre terminaux
o Ouvrir l’application Csipsimple
o Aller sur le compte crée pour le numéro
o Composer le numéro d’un autre client et valider
II. CAHIER DE CHARGES
i. Configurer votre système de ToIP.
ii. Proposer un certain nombre de services
a. VoIP
b. Boite vocale
c. Mise en attente
d. Transfert d’appel
e. Sonnerie d’attente
f. Etc.
iii. Faire un compte rendu du travail.
A envoyer à l’adresse mansourkhouma@[Link] au plus tard mercredi 07/05/2025 à
23H59.