Trixbox : Installation et configuration avec softphone
Sommaire
I. Présentation
Aujourd’hui, les flux transitant sur les réseaux IP sont de types très variables, allant du téléchargement P2P à la téléphonie et la vidéotransmission. De par leurs caractéristiques propres, on imagine facilement que ces flux n’ont pas la même importance pour l’utilisateur, et qu’ils ne devraient donc pas avoir la même priorité de transit et de traitement dans les réseaux IP.
Ce tutoriel explique la mise en place d’un serveur de téléphonie sous TrixBox et l’utilisation de softphones (téléphone logiciel), ainsi que d’applications dédiées aux smartphones.
II. Trixbox
Trixbox est un ensemble d'outils et d'utilitaires de télécommunication compilés pour devenir un véritable IPBX. Les principales caractéristiques de TRIXBOX sont :
III. Installation
Une fois la machine démarrée, la page d’installation de Trixbox s’affiche, il faut appuyer sur la touche Entrée du clavier.
Ensuite suivez cette démarche :
- Choisir « fr » pour la langue du clavier puis « OK »
- Choisir la zone d’heure « Europe/Paris » puis « OK » via la touche TAB du clavier
- Insérer un mot de passe puis « OK » via la touche TAB du clavier
Ensuite, attendez la fin de l’installation puis mettre « root » comme login et le mot de passe définit.
IV. Attribuer une adresse IP statique
Voyons comment attribuer une adresse IP statique à l’hôte Trixbox.
Saisir la commande « vi /etc/sysconfig/network-scripts/ifcfg-eth0 » pour modifier le fichier de configuration.
Dans le fichier, remplacer « BOOTPROTO=static » à la place de « DHCP » puis ajouter la ligne « IPADDR=192.168.30.10 » pour indiquer l’utilisation de l’adresse IP 192.168.30.10. Enfin, on indique le masque de sous réseau en ajoutant « NETMASK=255.255.255.0 ».
Enregistrer et revenir sur l’interface en ligne de commande en appuyant sur « Echap », saisir « :wq » puis « Entrée ».
Relancer le serveur via la commande « reboot ».
V. Accès à l’interface web
Lancer le navigateur (Internet Explorer, Firefox, Chrome, Opera, Safari…), saisir « 192.168.30.10 » dans la barre d’adresse pour afficher l’interface d’administration.
Cliquer sur « switch » en haut à droite de l’écran et saisir l’identifiant « maint » et le mot de passe « password » (par défaut).
Désormais, nous avons installé et configuré le serveur IPBX. Il faut ensuite configurer des comptes clients que nous allons aborder dans la partie suivante.
VI. Création des comptes clients sur le serveur Trixbox
Nous allons créer les comptes clients. Les crédentials de ces comptes seront nécessaires pour configurer les softphones et applications SIP sur les smartphones.
Cliquer sur « PBX », puis sur « PBX Settings » :
Cliquer sur « Extensions »
Laisser le « Device » sur « Generic SIP Device » et cliquer sur « Submit »
Renseigner les champs « User Extension », « Display Name » et « Outbound CID »
- Renseigner le champ « secret »
- Modifier « Status » en « Enable »
- Renseigner le champ « Voicemail Password »
- Sélectionner Email Attachement sur « yes »
- Modifier « VmX Locater » en « Enable »
- Cocher les 3 cases « unavailable », « busy », « Standard voicemail prompts »
Une fois tous ces champs renseignés, cliquer sur « Submit »
Revenir sur le haut de l’écran et cliquer sur « Apply Configuration Changes »
Cliquer sur « Continue with reload » pour valider les données et créer le compte utilisateur
Une fois les comptes créés, nous avons le récapitulatif suivant :
Pour effacer un compte utilisateur, il faut cliquer sur « Delete Extension »
VII. Softphone X-Lite : Installation et configuration
Dans cette partie, nous installerons puis utiliserons le softphone « X-Lite », un émulateur de téléphone SIP.
Commencez par télécharger le logiciel depuis le site officiel sur http://www.counterpath.com/x-lite-download.html
Pour installer X-Lite :
Dérouler le menu « Show Menu » (voir image) et sélectionner « SIP Account Settings… »
Cliquer sur « Add… » et renseigner les champs suivants :
- Display Name : c’est le nom ajouté sur le serveur Trixbox
- User name : c’est le numéro court attribué sur le serveur Trixbox
- Password : mot de passe renseigné sur le serveur Trixbox dans le champ « Secret »
- Domain : c’est l’adresse IP du serveur Trixbox
VIII. Applications smartphone
Cette partie vous montre deux applications gratuites pour smartphone afin de communiquer via SIP.
A. Media5fone
Cette application simple d’utilisation est la référence pour iOS. Voyons comment configurer un compte SIP au sein de l’application
Appuyez sur « Configurer comptes SIP » puis ajoutez un compte.
Donnez un nom à ce compte, puis remplissez les champs « Nom d’utilisateur » et « Mot de passe » avec un compte présent sur le serveur Trixbox.
Appuyez sur « Serveurs » pour configurer le serveur comme ceci :
Validez, votre compte apparaît dans la liste des comptes de l’application :
B. AdoreSoftphone
Cette application est utilisée sur le Nokia Lumia 920 dans le cadre de ce tutoriel. Sachez que cette application est compatible sur les principales plateformes : Android, iOS, Windows Phone.
Voici la configuration à effectuer :
bonjour…
Je suis à la recherche d’un thème de fin d’étude de licence en telecomm…
Du coup, j’ai une idéeen tête mais j’ai du mal à le faire fonctionner…
Mon idée c’est de faire en marche une automatisation d’ajout d’adresse ip avec une commande vocale… En incluant un réseau MPLS…
Pouviez-vous m’aider?
Je suis auto-didacte.
merci pour le telphone ip
Bonjour…
Je suis a la recherche sur mon travail de fin de d’étude de licence l’informatique
qui parle sur la mise en place de la voip dans une société…
Mon plan est de mettre les téléphones ip dans chaque bureaux…
En créant un seul réseau informatique pour la communication entre eux. Comment y procéder