Asterisk – Configuration des comptes SIP

Introduction

Ce document va expliquer la configuration des comptes SIP pour Asterisk.

 

Préliminaires

Si vous avez suivi mon document sur l’installation du serveur Asterisk: Installation et configuration préliminaire, il ne reste plus rien de particulier à faire avant la création de comptes SIP.

 

Création des comptes

La configuration des comptes SIP va se faire dans le fichier sip.conf qui se trouvent dans le répertoire /etc/asterisk.

Il permet de déclarer les comptes qui utilisent le protocole SIP. Ces comptes peuvent correspondre aussi bien à des téléphones que des comptes pour une interconnexion avec un provider SIP ou encore un autre serveur Asterisk.

Nous ne ferons pas de changement aux paramètres par défaut des fonctionnalités SIP d’Asterisk.

 

Compte pour un utilisateur

L’entrée pour un compte utilisateur sera de la forme suivante:

; Déclaration d'un compte pour René Barjavel
; Il utilisera un softphone Ekiga
; Entre crochets, nous avons le nom qui permettra de l'identifier dans Asterisk
[ekiga-rene]
; le type permet de spécifié si il peut émettre et/ou recevoir des appels
; dans ce cas, il peut faire les deux
type=friend
; le login qui sert à l'authentification
username=rene
; le mot de passe pour l'authentification
secret=plop
; met ce compte en correspondance avec une adresse IP
; dans ce cas, on ne la connait pas à l'avance, donc on met dynamique
host=dynamic
; le softphone qui se connecte à ce compte peut être derrière un nat
nat=yes
; il est dans le contexte auteurs
context=auteurs
; L'identité de l'appelant.
; Obligatoire pour que les fonctions de rappel, d'appel en absence, etc fonctionne correctement
; <104> sera l'extension associé à ce compte
callerid=Rene BARJAVEL <104>

Une fois le compte SIP déclaré, son extension devra y être associée par une configuration dans le dialplan.

 

Application des modifications

Pour pouvoir utiliser ce nouveau compte SIP, il faut faire un reload sur Asterisk. Pour cela, taper la commande suivante:

/etc/init.d/asterisk reload

On pourrait aussi se connecter sur le CLI de Asterisk en tapant la commande suivante:

asterisk -r 

puis en faisant un reload

asterisk*CLI> reload

Ou encore un reload seulement sur la partie SIP

asterisk*CLI> sip reload

 

Mot de la fin

Nous avons maintenant un compte SIP configuré. Il va falloir lui associer un numéro pour pouvoir l’appeller.

Pour cela, vous pouvez suivre le document suivant: Le dialplan

 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s