Skip to content

Installer Asterisk sur Debian 12

Objectif

Mettre en place un serveur Asterisk basique pour gérer des communications VoIP entre plusieurs utilisateurs internes.

Prérequis

  • Machine Debian 12

  • Accès root ou superutilisateur

  • Connexion Internet

  • Ports à ouvrir : 5060 UDP (SIP par défaut)


1. Mettre à jour le système

apt-get update && apt-get upgrade -y

2. Installer Asterisk

apt-get install asterisk -y

3. Ajouter des utilisateurs SIP

Modifier le fichier de configuration :

nano /etc/asterisk/sip.conf

Ajouter à la fin du fichier :

[001]
type=friend
secret=123456
context=telephonie
host=dynamic

[002]
type=friend
secret=123456
context=telephonie
host=dynamic

[003]
type=friend
secret=123456
context=telephonie
host=dynamic

[004]
type=friend
secret=123456
context=telephonie
host=dynamic

4. Affecter les numéros d'appel

Modifier le fichier :

nano /etc/asterisk/extensions.conf

Ajouter à la fin :

[telephonie]
exten => 001,1,Dial(SIP/001)
exten => 002,1,Dial(SIP/002)
exten => 003,1,Dial(SIP/003)
exten => 004,1,Dial(SIP/004)

5. Redémarrer Asterisk

service asterisk restart

Pour recharger sans redémarrer

service asterisk reload

6. Accéder à la console Asterisk

asterisk -vrc

Voir les utilisateurs SIP enregistrés

sip show users

Conclusion

Votre serveur Asterisk est maintenant opérationnel avec 4 utilisateurs configurés. Vous pouvez utiliser un softphone (ex : Linphone, Zoiper) pour tester la communication entre les utilisateurs. Pensez à sécuriser les accès SIP et à utiliser un pare-feu en production.