# Installer Asterisk sur Ubuntu

Voici les étapes à suivre pour installer Asterisk sur Ubuntu (ou Debian au choix) et configurer deux softphones avec une communication sécurisée :

1\. Installer Ubuntu : Vous devez d'abord installer Ubuntu sur votre machine. Si vous avez déjà Ubuntu installé, vous pouvez passer cette étape.

2\. Installer Asterisk : Pour installer Asterisk sur Ubuntu, ouvrez un terminal et entrez la commande suivante :

```bash
sudo apt update && apt upgrade -y 
sudo apt install asterisk -y
```

3\. Configurer les extensions SIP : Les extensions SIP sont les identifiants de vos softphones. Pour les configurer, ouvrez le fichier de configuration sip.conf avec un éditeur de texte :

```bash
sudo nano /etc/asterisk/sip.conf
```

Ajoutez les extensions suivantes :

```bash
[utilisateur1] 
type=friend 
secret=password1 
host=dynamic 
context=internal 

[utilisateur2] 
type=friend 
secret=password2 
host=dynamic 
context=internal
```

4\. Configurer les utilisateurs SIP : Les utilisateurs SIP sont les comptes utilisés pour se connecter aux softphones. Pour les

 configurer, ouvrez le fichier de configuration users.conf avec un éditeur de texte :

```bash
sudo nano /etc/asterisk/users.conf
```

Ajoutez les utilisateurs suivants :

```bash
[utilisateur1] 
fullname=Utilisateur 1 
secret=password1
email=utilisateur1@example.com 

[utilisateur2] 
fullname=Utilisateur 2 
secret=password2 
email=utilisateur2@example.com
```

5\. Configurer le fichier de configuration extensions.conf : Le fichier de configuration extensions.conf définit les chemins de routage pour les appels téléphoniques. Ouvrez ce fichier avec un éditeur de texte :

```bash
sudo nano /etc/asterisk/extensions.conf
```

Ajoutez les extensions suivantes :

```bash
[internal]

exten => 100,1,Dial(SIP/extension1,20)

exten => 101,1,Dial(SIP/extension2,20)
```

6\. Configurer les softphones : Configurez vos softphones en utilisant les identifiants et les informations de connexion que vous avez configurés dans les étapes précédentes.

Ici on utilisera Zoiper5 ([lien de téléchargement](https://www.zoiper.com/en/voip-softphone/download/current)), une fois installé on peut se connecter avec l’un des comptes que l’on a créé précédemment.

On clique sur « Continue as a Free user ».

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/image.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/image.png)

Renseignez ensuite « utilisateur1@adresse\_IP\_serveur\_asterisk » et le mot de passe associé à l’utilisateur donc ici « password1 » puis cliquez sur « Login ».

Les identifiants du second compte sont « utilisateur2 / password2 ».

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/Jh1image.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/Jh1image.png)

Entrez l’adresse IP du serveur Asterisk si elle n’est pas déjà entrée puis cliquez sur « Next ».

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/wWGimage.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/wWGimage.png)

Le serveur a bien été trouvé, cliquez sur « Next ».

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/j31image.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/j31image.png)

L’utilisateur est bien authentifié.

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/eqTimage.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/eqTimage.png)

7\. Redémarrer Asterisk : Pour que les modifications apportées aux fichiers de configuration prennent effet, redémarrez le service Asterisk en utilisant la commande suivante :

```bash
sudo systemctl restart asterisk
```

Une fois ces étapes terminées, connectez-vous avec deux softphones vous devriez être en mesure de communiquer entre les deux softphones.

[![image.png](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/scaled-1680-/2Zfimage.png)](https://docs.saidzemouli.fr/uploads/images/gallery/2025-03/2Zfimage.png)

**Comptes :**

<table cellpadding="0" cellspacing="0" class="t1" id="bkmrk-nom-d%E2%80%99utilisateur-mo"><tbody><tr><td class="td1" valign="top">**Nom d’utilisateur**

</td><td class="td1" valign="top">**Mot de passe**

</td><td class="td1" valign="top">**Numéro**

</td></tr><tr><td class="td1" valign="top">utilisateur1

</td><td class="td1" valign="top">password1

</td><td class="td1" valign="top">100

</td></tr><tr><td class="td1" valign="top">utilisateur2

</td><td class="td1" valign="top">password2

</td><td class="td1" valign="top">101

</td></tr></tbody></table>

Vous pouvez créer d’autres utilisateurs en modifiant le fichier sip.conf et en lui associant un numéro dans le fichier extensions.conf