0% ont trouvé ce document utile (0 vote)
58 vues4 pages

Installation et Configuration d'Asterisk VoIP

Transféré par

bathilyrokhaya83
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
58 vues4 pages

Installation et Configuration d'Asterisk VoIP

Transféré par

bathilyrokhaya83
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

DEVOIR VOIP

PAR: Rokhaya Bathily, Angelina Mendy, Niouma Bathily


INTRODUCTION
Asterisk est un logiciel libre et open source utilisé pour mettre en place des systèmes de
téléphonie sur IP (VoIP). Il permet de transformer un ordinateur en un puissant serveur de
télécommunications capable de gérer des appels téléphoniques, des conférences, des messageries
vocales, et bien plus encore.
Prérequis
Avant d'installer Asterisk, assurez-vous d'avoir les éléments suivants :
• Un serveur ou un ordinateur avec une distribution Linux installée (par exemple,
CentOS, Ubuntu, Debian).
• Accès root ou privilèges sudo pour installer des paquets et effectuer des configurations.
• Une connexion Internet pour télécharger les paquets nécessaires.
Étape 1 : Préparer le Système

• Mettre à jour le système :


bash
Copier le code
sudo apt update && sudo apt upgrade -y
• Installer les dépendances requises :
bash
Copier le code
sudo apt install -y build-essential libxml2-dev libncurses5-dev
libsqlite3-dev uuid-dev libjansson-dev libssl-dev wget
sudo yum install -y gcc-c++ ncurses-devel libxml2-devel sqlite-devel
uuid-devel jansson-devel openssl-devel wget
Étape 2 : Télécharger et Compiler Asterisk
• Télécharger la dernière version d'Asterisk :
bash
Copier le code
cd /usr/src
sudo wget [Link]
[Link]
sudo tar -xvzf [Link]
cd asterisk-18.*/
• Installer les scripts de compilation :
bash
Copier le code
sudo contrib/scripts/install_prereq install
sudo ./configure
• Sélectionner les modules et options :
bash
Copier le code
sudo make menuselect
Dans le menu menuselect, choisissez les modules que vous souhaitez installer, puis
sauvegardez et quittez.
• Compiler et installer Asterisk :
bash
Copier le code
sudo make
sudo make install
sudo make samples
sudo make config
sudo ldconfig
• Créer un utilisateur Asterisk :
Bash
sudo adduser --disabled-password --asterisk "Asterisk PBX" asterisk

• Configurer les permissions :


Bash
Copier le code
sudo chown -R asterisk:asterisk /var/lib/asterisk
sudo chown -R asterisk:asterisk /var/spool/asterisk
sudo chown -R asterisk:asterisk /var/log/asterisk
sudo chown -R asterisk:asterisk /var/run/asterisk
sudo chown -R asterisk:asterisk /etc/asterisk

Étape 3 : Configurer Asterisk

1 ) Configurer les Utilisateurs SIP


Ajoutez la configuration suivante :
[general]
context=default
allowguest=no
srvlookup=yes

[2023]
type=friend
host=dynamic
secret=pass2023
context=phones

[2024]
type=friend
host=dynamic
secret=pass2024
context=phones

2 )Configurer les Extensions

sudo nano /etc/asterisk/[Link]


Ajoutez la configuration suivante :
[phones]
exten => 2023,1,Dial(SIP/2023)
exten => 2024,1,Dial(SIP/2024)

Étape 4 : Démarrer et Tester Asterisk


• Démarrer le service Asterisk :

bash
Copier le code
sudo systemctl start asterisk
sudo systemctl enable asterisk
• Accéder à la console Asterisk :
bash
Copier le code
sudo asterisk -rvvv

3 ) Tester les appels en utilisant des clients SIP comme Zoiper ou X-Lite. Configurez-les avec les
informations de l'utilisateur SIP que vous avez défini dans [Link].

Vous aimerez peut-être aussi