SlideShare une entreprise Scribd logo
Doc-etudiant.fr




Serveur de Téléphonie –
Asterisk implanté sur
Trixbox


By kitophe59




                          08
2


ATTENTION : ce tutoriel est abordé au moyen d’un système d’exploitation type Linux. Il est conseillé
de connaitre et de savoir utiliser ce genre d’OS.



Préambule :

A l’heure des télécommunications ouvertes a différents opérateurs, ou l’on se voit noyés sous les
offres ou l’appel devient gratuit, comprenons comment est-il possible de traiter des appels sans
moyens (immenses) et installons un serveur de téléphonie (le plus répandu reste Asterisk) pour un
usage local. Le but n’est pas de faire de vous un opérateur téléphonique, mais simplement pour
comprendre ou tenter le challenge et pourquoi installer un système de téléphonie au sein d’une
entreprise petite ou moyenne.



Quelques définitions :

   PBX (Private Branch Exchange): Les PBXs fournissent l'infrastructure pour permettre les
connections téléphoniques à l'intérieur d'une compagnie privée ou aussi à l'extérieur vers le réseau
téléphonique public commuté (PSTN, Public Switched Telephone Network) au travers de lignes
appelées "trunks". Les PBXS voix-sur-IP, aussi appelé IPBX, ont la capacité de créer des trunks
directement vers d'autres IPBX via des liens Internet. Pour comprendre leurs rôles, les IPXs peuvent
être comparés aux serveurs mails qui délivrent les mails à l'intérieur mais aussi à l'extérieur d'une
société en fonction du destinataire. Les IPBX font la même chose mais pour des appels
téléphoniques.

 VoIP (Voice-sur-IP) est le principe sur comment la voix est transportée entre deux équipements.

 ToIP (Téléphonie-sur-IP) est le service de téléphonie utilisant la technologie de la voix-sur-IP.

 SIP (Session Initiation Protocol) est utilisé pour contrôler des sessions multimédia comme des
appels voix ou vidéo.

 RTP (Real-time Transport Protocol) est utilisé pour transporter des données multimédia.



Programme :
I Le matériel requis

II Installation et mise en route du système d’exploitation

II Configuration du serveur

IV Utilisation des comptes par les utilisateurs lambdas
3


I Le matériel requis.

Même si l’on cherche a limiter le plus possible les moyens (physiques en tout cas), cette installation
nécessite une machine qui servira de serveur (élément central et moteur de notre dispositif) ainsi
qu’un réseau local (ou VPN). Le reste est facultatif : il est possible d’acquérir des téléphones SIP (sisi
je suis sur que vous avez déjà entendu cette abréviation, bref on en reparlera tout a l’heure !)

Maintenant au niveau logiciel, nous démarrerons avec la distribution TRIXBOX (basé sur Linux avec
un noyau CentOS – ex Red Hat). Uniquement ca 



II Installation et mise en route du système d’exploitation.

Tout d’abord nous allons télécharger (légalement oui, les distributions linux sont gratuites) Trixbox
d’apres le lien suivant : http://www.trixbox.org/downloads

L’utilité de cette distribution réside dans le fait que la configuration se fait par une interface WEB et
donc est beaucoup plus simple.

Voici quelques fonctionnalités incluses avec trixbox:
- Linux CentOS: Système d'exploitation
- MySQL: serveur de base de données
- Apache: Serveur Internet
- PHP: Langage de script orienté serveur
- Asterisk: PBX voix-sur-IP
- FreePBX: Interface graphique pour Asterisk
- SugarCRM: Outil de gestion de la relation client.
Et plein d'autres ...

Apres avoir téléchargé et graver l’ISO redémarrer le PC avec le cd dans le lecteur.
4


 Connectez-vous au niveau Linux avec l'identifiant et le mot de passe suivant:

login: root
password: trixbox




ATTENTION : le clavier est certainement passé en QWERTY



Configurez les paramètres IP:

#netconfig
5


III Configuration du serveur

Une fois que Linux a une adresse IP, vous pouvez accéder à la plate-forme trixbox avec un
navigateur Internet comme Firefox.

localhost        <= L’adresse




Entrez dans le mode administration:

Cliquez sur le lien Internet "switch" dans le coin en haut à droite de l'écran.
Un popup vient, entrez l'identifiant et le mot de passe suivant:

login:    maint
password: password




Fermez la page d'enregistrement.

Cliquez sur la croix dans le coin en haut à droite de la page d'enregistrement.
6




 La plate-forme trixbox.




 Configurons Asterisk via sa plate-forme web.

Sélectionnez Asterisk -> FreePBX
7




 Cliquez sur l'onglet the setup pour configurer les extensions qui sont les numéros de
téléphone.

Onglet Setup -> section extensions




 Créez trois extensions
8



Créez la première extension. Dans la fenêtre "add an extension" (ajouter une extension):

Cliquez sur le bouton "submit" (soumettre)
Entrez les données suivantes:

User Extension (Extension utilisateur): 201
Display name (Nom d'affichage): Mikado
secret (Mot de passe): 12345
Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the
extension.




 Créez la seconde extension. Dans la fenêtre "add an extension" (ajouter une extension):

Cliquez sur le bouton "submit" (soumettre)
Entrez les données suivantes:

User Extension (Extension utilisateur): 202
Display name (Nom d'affichage): Bambou
secret (Mot de passe): 12345
Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the
extension.
9




 Créez la troisième extension. Dans la fenêtre "add an extension" (ajouter une extension):

Cliquez sur le bouton "submit" (soumettre)
Entrez les données suivantes:
User Extension (Extension utilisateur): 203
Display name (Nom d'affichage): Babar
secret (Mot de passe): 12345
Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the
extension.
10


 Comme vous pouvez le voir sur le côté droit, les trois extensions ont été crées.
Cliquez sur le bouton rouge "Apply Configuration Changes" (Appliquez les changements de
configuration) sur la gauche pour appliquer vos nouveaux paramètres d'extension.




IV Utilisation des comptes par les utilisateurs lambdas

Notre serveur Trixbox est maintenant configuré avec trois extensions ou numéros de
téléphone.

Des téléphones logiciels (softphones) SIP sont utilisés sur trois ordinateurs portables, deux
Windows et un Linux.Un téléphone logiciel (softphone) est un téléphone installé sur un
ordinateur pendant qu'un téléphone matériel (hardphone) est un téléphone physique
semblable à un téléphone traditionnel. Dépendant de leurs capacités, les deux types de
téléphones peuvent être capables d'utiliser la voix-sur-IP.

Vous pouvez trouver un listing de softphones sur les sites Internet de Wikipedia ou de voip-
info.org.
Dans notre tutorial, nous avons choisi les softphones suivants: Wengophone, Twinkle and X-
Lite.
11




Voici un résumé de chaque portable:

 Nom Extension   OS     Softphone Open source Gratuit
Mikado  201    Windows WengoPhone    Oui       Oui
Bambou  202     Linux    Twinkle     Oui       Oui
 Babar  203    Windows    X-Lite     Non       Oui




Configurons les trois softphones:


 1. WENGOPHONE

Téléchargez Wengophone, installez et démarrez-le.

Cliquez sur "Configure a New Profile" (Configurez un nouveau profil)




Sélectionnez "Other (for power users only)"
12




Configurez la fenêtre "Configure your SIP profile" (configurez votre profile SIP) sur la manière
suivante:

Accout name (Nom d'accompte): Mikado
login / username (Identifiant / nom d'utilisateur): 201
Password (Mot de passe): 12345
SIP Domain / Realm (Domaine SIP): local
Display name (Nom d'affichage): Mikado
Proxy: ip du serveur
Cliquez ensuite sur "Connect"
13




Les deux petits écrans bleus dans le coin droit en bas montreent que le softphone est
maintenant authentifié avec Asterisk.
14




2. TWINKLE

Twinkle est un softphone disponible sur des plateformes Linux seulement.
Téléchargez et installez-le.
Sur Ubuntu et Debian, vous avez juste à utiliser la commande suivante:

#apt-get install twinkle
Lancer le softphone:

#twinkle
Dans les deux premières fenêtres:

Cliquez sur "Ok" et "Wizard" (Assistant)
15




Choisissez un nom de profil.




Dans la fenêtre "User profile" (Profil utilisateur), entrez les paramètres suivants:

Choissisez "Other" dans la liste déroute "SIP service provider" (fournisseur de service SIP).
Your name (Votre nom): Bambou
User name* (Nom d'utilisateur): 202
Domain* (Domaine): ip du serveur
Authentication name (Nome d'authentification): 202
Password (Mot de passe): 12345
Cliquez sur "Ok"




Cliquez sur "Ok" pour accéder aux paramètres du système.
16


Dans la fenêtre "system settings" paramètres du système, cochez "Bambou" en tant que
profil utilisateur par défaut.

Cliquez sur "Ok"




Le softphone s'authentifie automatiquement avec Asterisk.


Vous pouvez forcer l'enregistrement:
Registration -> Register

Contenu connexe

Tendances

NGN MULTIMEDIA/IMS UMTS DIMENSIONEMENT
NGN MULTIMEDIA/IMS  UMTS  DIMENSIONEMENTNGN MULTIMEDIA/IMS  UMTS  DIMENSIONEMENT
NGN MULTIMEDIA/IMS UMTS DIMENSIONEMENT
MAGAYE GAYE
 
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
Mansouri Khalifa
 
Word
WordWord
Word
AmirRebhi
 
Rapport voip
Rapport voipRapport voip
Rapport voip
KhalfiHichem
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Abdallah YACOUBA
 
Asterisk to ip_rapport
Asterisk to ip_rapportAsterisk to ip_rapport
Asterisk to ip_rapport
Gilles Samba
 
Alphorm.com formation-GNS3
Alphorm.com formation-GNS3Alphorm.com formation-GNS3
Alphorm.com formation-GNS3
Alphorm
 
Corrigé cisco wissamben
Corrigé cisco wissambenCorrigé cisco wissamben
Corrigé cisco wissamben
Wissam Bencold
 
Exposé de SE Systemes distribués
Exposé de SE Systemes distribuésExposé de SE Systemes distribués
Exposé de SE Systemes distribués
Youssouf Saleh Gao
 
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISKETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
bamaemmanuel
 
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdfRapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Emeric Kamleu Noumi
 
Rapport final cbi
Rapport final cbiRapport final cbi
Rapport final cbi
Man Foru
 
Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau
Yaya N'Tyeni Sanogo
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
Ines Ben Hassine
 
Gestion de services de telecommunications fournies aux abonnées
Gestion de services de telecommunications fournies aux abonnéesGestion de services de telecommunications fournies aux abonnées
Gestion de services de telecommunications fournies aux abonnées
Mohamed Boubaya
 
Diaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdfDiaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdf
EST-UMI de Meknès
 
Tp voip
Tp voipTp voip
Tp voip
amalouwarda
 
Cours : les listes chainées Prof. KHALIFA MANSOURI
Cours : les listes chainées  Prof. KHALIFA MANSOURI Cours : les listes chainées  Prof. KHALIFA MANSOURI
Cours : les listes chainées Prof. KHALIFA MANSOURI
Mansouri Khalifa
 

Tendances (20)

NGN MULTIMEDIA/IMS UMTS DIMENSIONEMENT
NGN MULTIMEDIA/IMS  UMTS  DIMENSIONEMENTNGN MULTIMEDIA/IMS  UMTS  DIMENSIONEMENT
NGN MULTIMEDIA/IMS UMTS DIMENSIONEMENT
 
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
Cours Piles et files en utilisant lesl istes chainées Prof. KHALIFA MANSOURI
 
Word
WordWord
Word
 
Rapport voip
Rapport voipRapport voip
Rapport voip
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
 
Asterisk to ip_rapport
Asterisk to ip_rapportAsterisk to ip_rapport
Asterisk to ip_rapport
 
Alphorm.com formation-GNS3
Alphorm.com formation-GNS3Alphorm.com formation-GNS3
Alphorm.com formation-GNS3
 
Corrigé cisco wissamben
Corrigé cisco wissambenCorrigé cisco wissamben
Corrigé cisco wissamben
 
Exposé de SE Systemes distribués
Exposé de SE Systemes distribuésExposé de SE Systemes distribués
Exposé de SE Systemes distribués
 
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISKETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
 
Rapport PFE VoIP
Rapport PFE VoIPRapport PFE VoIP
Rapport PFE VoIP
 
Rapport projet
Rapport projetRapport projet
Rapport projet
 
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdfRapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
 
Rapport final cbi
Rapport final cbiRapport final cbi
Rapport final cbi
 
Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau Mise En Place d'une Solution de Supervision Réseau
Mise En Place d'une Solution de Supervision Réseau
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
 
Gestion de services de telecommunications fournies aux abonnées
Gestion de services de telecommunications fournies aux abonnéesGestion de services de telecommunications fournies aux abonnées
Gestion de services de telecommunications fournies aux abonnées
 
Diaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdfDiaporamas-Réseaux Informatiques.pdf
Diaporamas-Réseaux Informatiques.pdf
 
Tp voip
Tp voipTp voip
Tp voip
 
Cours : les listes chainées Prof. KHALIFA MANSOURI
Cours : les listes chainées  Prof. KHALIFA MANSOURI Cours : les listes chainées  Prof. KHALIFA MANSOURI
Cours : les listes chainées Prof. KHALIFA MANSOURI
 

En vedette

Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
betsmee
 
Asterisk Gestion Efficace de la Telephonie de l'Entreprise
Asterisk Gestion Efficace de la Telephonie de l'EntrepriseAsterisk Gestion Efficace de la Telephonie de l'Entreprise
Asterisk Gestion Efficace de la Telephonie de l'Entreprise
Fdiwa
 
Y.barbouchi mémoire pfe 2014-Cisco ToIP
Y.barbouchi mémoire pfe 2014-Cisco ToIPY.barbouchi mémoire pfe 2014-Cisco ToIP
Y.barbouchi mémoire pfe 2014-Cisco ToIP
Yassine BARBOUCHI
 
Déjeuner du GATE : Témoignage employeur remarquable
Déjeuner du GATE : Témoignage employeur remarquableDéjeuner du GATE : Témoignage employeur remarquable
Déjeuner du GATE : Témoignage employeur remarquable
Benoit des Ligneris
 
Trunk IAX et Conférence sur Asterisk
Trunk IAX et Conférence sur AsteriskTrunk IAX et Conférence sur Asterisk
Trunk IAX et Conférence sur Asterisk
Emeric Kamleu Noumi
 
Évaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseauÉvaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseau
Achraf Trabelsi
 
Activité 14, corrigé
Activité 14, corrigéActivité 14, corrigé
Activité 14, corrigé
deliafrantz
 
Anna et dasha
Anna et dashaAnna et dasha
Anna et dasha
anaisruiz
 
Atelier heure des génies 2015
Atelier heure des génies 2015Atelier heure des génies 2015
Atelier heure des génies 2015
MmeNero
 
Competitic choisissez la solution d'hébergement - numerique en entreprise
Competitic   choisissez la solution d'hébergement - numerique en entrepriseCompetitic   choisissez la solution d'hébergement - numerique en entreprise
Competitic choisissez la solution d'hébergement - numerique en entreprise
COMPETITIC
 
Podcasts de cours enregistrés : quels usages pour quels résultats ?
Podcasts de cours enregistrés : quels usages pour quels résultats ? Podcasts de cours enregistrés : quels usages pour quels résultats ?
Podcasts de cours enregistrés : quels usages pour quels résultats ?
Caféine.Studio
 
07 une-serie-d%27images-extraordinaires
07 une-serie-d%27images-extraordinaires07 une-serie-d%27images-extraordinaires
07 une-serie-d%27images-extraordinaires
Dominique Pongi
 
2013 01 Visiativ Corporate
2013 01 Visiativ Corporate2013 01 Visiativ Corporate
2013 01 Visiativ Corporate
Visiativ
 
Bilan des idees_presidentielles_sante
Bilan des idees_presidentielles_santeBilan des idees_presidentielles_sante
Bilan des idees_presidentielles_sante
Hospimedia
 
Bloguer dans les cours d'immersion
Bloguer dans les cours d'immersionBloguer dans les cours d'immersion
Bloguer dans les cours d'immersion
MmeNero
 
Mémoire dossier écrit
Mémoire   dossier écritMémoire   dossier écrit
Mémoire dossier écrit
Amaury Paul
 
07 voici-de-bonnes-occasions-de-dire-merde
07 voici-de-bonnes-occasions-de-dire-merde07 voici-de-bonnes-occasions-de-dire-merde
07 voici-de-bonnes-occasions-de-dire-merde
Dominique Pongi
 
Trabajo de profit plus
Trabajo de profit plusTrabajo de profit plus
Trabajo de profit plus
fidiasurbina1
 
La quadrature du cercle
La quadrature du cercleLa quadrature du cercle
La quadrature du cercle
Daniel Dufourt
 
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
Tourisme 64
 

En vedette (20)

Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
Un slideshow de présentation d'Asterisk présenté en entreprise en 2008.
 
Asterisk Gestion Efficace de la Telephonie de l'Entreprise
Asterisk Gestion Efficace de la Telephonie de l'EntrepriseAsterisk Gestion Efficace de la Telephonie de l'Entreprise
Asterisk Gestion Efficace de la Telephonie de l'Entreprise
 
Y.barbouchi mémoire pfe 2014-Cisco ToIP
Y.barbouchi mémoire pfe 2014-Cisco ToIPY.barbouchi mémoire pfe 2014-Cisco ToIP
Y.barbouchi mémoire pfe 2014-Cisco ToIP
 
Déjeuner du GATE : Témoignage employeur remarquable
Déjeuner du GATE : Témoignage employeur remarquableDéjeuner du GATE : Témoignage employeur remarquable
Déjeuner du GATE : Témoignage employeur remarquable
 
Trunk IAX et Conférence sur Asterisk
Trunk IAX et Conférence sur AsteriskTrunk IAX et Conférence sur Asterisk
Trunk IAX et Conférence sur Asterisk
 
Évaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseauÉvaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseau
 
Activité 14, corrigé
Activité 14, corrigéActivité 14, corrigé
Activité 14, corrigé
 
Anna et dasha
Anna et dashaAnna et dasha
Anna et dasha
 
Atelier heure des génies 2015
Atelier heure des génies 2015Atelier heure des génies 2015
Atelier heure des génies 2015
 
Competitic choisissez la solution d'hébergement - numerique en entreprise
Competitic   choisissez la solution d'hébergement - numerique en entrepriseCompetitic   choisissez la solution d'hébergement - numerique en entreprise
Competitic choisissez la solution d'hébergement - numerique en entreprise
 
Podcasts de cours enregistrés : quels usages pour quels résultats ?
Podcasts de cours enregistrés : quels usages pour quels résultats ? Podcasts de cours enregistrés : quels usages pour quels résultats ?
Podcasts de cours enregistrés : quels usages pour quels résultats ?
 
07 une-serie-d%27images-extraordinaires
07 une-serie-d%27images-extraordinaires07 une-serie-d%27images-extraordinaires
07 une-serie-d%27images-extraordinaires
 
2013 01 Visiativ Corporate
2013 01 Visiativ Corporate2013 01 Visiativ Corporate
2013 01 Visiativ Corporate
 
Bilan des idees_presidentielles_sante
Bilan des idees_presidentielles_santeBilan des idees_presidentielles_sante
Bilan des idees_presidentielles_sante
 
Bloguer dans les cours d'immersion
Bloguer dans les cours d'immersionBloguer dans les cours d'immersion
Bloguer dans les cours d'immersion
 
Mémoire dossier écrit
Mémoire   dossier écritMémoire   dossier écrit
Mémoire dossier écrit
 
07 voici-de-bonnes-occasions-de-dire-merde
07 voici-de-bonnes-occasions-de-dire-merde07 voici-de-bonnes-occasions-de-dire-merde
07 voici-de-bonnes-occasions-de-dire-merde
 
Trabajo de profit plus
Trabajo de profit plusTrabajo de profit plus
Trabajo de profit plus
 
La quadrature du cercle
La quadrature du cercleLa quadrature du cercle
La quadrature du cercle
 
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
Le réferencement naturel, via l'écriture web et les reseaux sociaux - 8 octob...
 

Similaire à Trixbox

532357212ccf0
532357212ccf0532357212ccf0
532357212ccf0
Traore Sadio
 
Formation elastix
Formation elastixFormation elastix
Formation elastix
bincoul
 
GNS3, VoIP, ToIP
GNS3, VoIP, ToIPGNS3, VoIP, ToIP
GNS3, VoIP, ToIP
Dimitri LEMBOKOLO
 
Hady bah l3
Hady bah l3Hady bah l3
Hady bah l3
MamadouHadyBah
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
Damien Morisseau
 
Rapport des travaux
Rapport des travauxRapport des travaux
Rapport des travaux
Bouras Mohamed
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
AlbertSmithTambwe
 
Mise en place du Firewall IPCop
Mise en place du Firewall IPCopMise en place du Firewall IPCop
Mise en place du Firewall IPCop
Mohammed Zaoui
 
La VoIP,Elastix, CentOs, Codima, WireShark
La VoIP,Elastix, CentOs, Codima, WireSharkLa VoIP,Elastix, CentOs, Codima, WireShark
La VoIP,Elastix, CentOs, Codima, WireShark
Abdelhamid KHIRENNAS
 
Rapport du stage
Rapport du stageRapport du stage
Rapport du stage
ibrahim daoudi
 
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualiséHOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
Anthony Le Goff
 
Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
Dimitri LEMBOKOLO
 
Projet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdfProjet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdf
Abderahim Amine Ali
 
Mannuel_Attaque_VoIP
Mannuel_Attaque_VoIPMannuel_Attaque_VoIP
Mannuel_Attaque_VoIP
Belkacem KAID
 
NextCloud
NextCloudNextCloud
NextCloud
Ahmed HARRAK
 
Wireless snif
Wireless snifWireless snif
Wireless snif
Asma_dz
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Trésor-Dux LEBANDA
 

Similaire à Trixbox (20)

532357212ccf0
532357212ccf0532357212ccf0
532357212ccf0
 
Formation elastix
Formation elastixFormation elastix
Formation elastix
 
Asterisk trixbox
Asterisk trixboxAsterisk trixbox
Asterisk trixbox
 
GNS3, VoIP, ToIP
GNS3, VoIP, ToIPGNS3, VoIP, ToIP
GNS3, VoIP, ToIP
 
T pwifi
T pwifiT pwifi
T pwifi
 
Hady bah l3
Hady bah l3Hady bah l3
Hady bah l3
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
Rapport des travaux
Rapport des travauxRapport des travaux
Rapport des travaux
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
 
Mise en place du Firewall IPCop
Mise en place du Firewall IPCopMise en place du Firewall IPCop
Mise en place du Firewall IPCop
 
La VoIP,Elastix, CentOs, Codima, WireShark
La VoIP,Elastix, CentOs, Codima, WireSharkLa VoIP,Elastix, CentOs, Codima, WireShark
La VoIP,Elastix, CentOs, Codima, WireShark
 
Rapport du stage
Rapport du stageRapport du stage
Rapport du stage
 
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualiséHOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
 
Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
 
Dbs ftp
Dbs ftpDbs ftp
Dbs ftp
 
Projet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdfProjet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdf
 
Mannuel_Attaque_VoIP
Mannuel_Attaque_VoIPMannuel_Attaque_VoIP
Mannuel_Attaque_VoIP
 
NextCloud
NextCloudNextCloud
NextCloud
 
Wireless snif
Wireless snifWireless snif
Wireless snif
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
 

Trixbox

  • 1. Doc-etudiant.fr Serveur de Téléphonie – Asterisk implanté sur Trixbox By kitophe59 08
  • 2. 2 ATTENTION : ce tutoriel est abordé au moyen d’un système d’exploitation type Linux. Il est conseillé de connaitre et de savoir utiliser ce genre d’OS. Préambule : A l’heure des télécommunications ouvertes a différents opérateurs, ou l’on se voit noyés sous les offres ou l’appel devient gratuit, comprenons comment est-il possible de traiter des appels sans moyens (immenses) et installons un serveur de téléphonie (le plus répandu reste Asterisk) pour un usage local. Le but n’est pas de faire de vous un opérateur téléphonique, mais simplement pour comprendre ou tenter le challenge et pourquoi installer un système de téléphonie au sein d’une entreprise petite ou moyenne. Quelques définitions : PBX (Private Branch Exchange): Les PBXs fournissent l'infrastructure pour permettre les connections téléphoniques à l'intérieur d'une compagnie privée ou aussi à l'extérieur vers le réseau téléphonique public commuté (PSTN, Public Switched Telephone Network) au travers de lignes appelées "trunks". Les PBXS voix-sur-IP, aussi appelé IPBX, ont la capacité de créer des trunks directement vers d'autres IPBX via des liens Internet. Pour comprendre leurs rôles, les IPXs peuvent être comparés aux serveurs mails qui délivrent les mails à l'intérieur mais aussi à l'extérieur d'une société en fonction du destinataire. Les IPBX font la même chose mais pour des appels téléphoniques. VoIP (Voice-sur-IP) est le principe sur comment la voix est transportée entre deux équipements. ToIP (Téléphonie-sur-IP) est le service de téléphonie utilisant la technologie de la voix-sur-IP. SIP (Session Initiation Protocol) est utilisé pour contrôler des sessions multimédia comme des appels voix ou vidéo. RTP (Real-time Transport Protocol) est utilisé pour transporter des données multimédia. Programme : I Le matériel requis II Installation et mise en route du système d’exploitation II Configuration du serveur IV Utilisation des comptes par les utilisateurs lambdas
  • 3. 3 I Le matériel requis. Même si l’on cherche a limiter le plus possible les moyens (physiques en tout cas), cette installation nécessite une machine qui servira de serveur (élément central et moteur de notre dispositif) ainsi qu’un réseau local (ou VPN). Le reste est facultatif : il est possible d’acquérir des téléphones SIP (sisi je suis sur que vous avez déjà entendu cette abréviation, bref on en reparlera tout a l’heure !) Maintenant au niveau logiciel, nous démarrerons avec la distribution TRIXBOX (basé sur Linux avec un noyau CentOS – ex Red Hat). Uniquement ca  II Installation et mise en route du système d’exploitation. Tout d’abord nous allons télécharger (légalement oui, les distributions linux sont gratuites) Trixbox d’apres le lien suivant : http://www.trixbox.org/downloads L’utilité de cette distribution réside dans le fait que la configuration se fait par une interface WEB et donc est beaucoup plus simple. Voici quelques fonctionnalités incluses avec trixbox: - Linux CentOS: Système d'exploitation - MySQL: serveur de base de données - Apache: Serveur Internet - PHP: Langage de script orienté serveur - Asterisk: PBX voix-sur-IP - FreePBX: Interface graphique pour Asterisk - SugarCRM: Outil de gestion de la relation client. Et plein d'autres ... Apres avoir téléchargé et graver l’ISO redémarrer le PC avec le cd dans le lecteur.
  • 4. 4 Connectez-vous au niveau Linux avec l'identifiant et le mot de passe suivant: login: root password: trixbox ATTENTION : le clavier est certainement passé en QWERTY Configurez les paramètres IP: #netconfig
  • 5. 5 III Configuration du serveur Une fois que Linux a une adresse IP, vous pouvez accéder à la plate-forme trixbox avec un navigateur Internet comme Firefox. localhost <= L’adresse Entrez dans le mode administration: Cliquez sur le lien Internet "switch" dans le coin en haut à droite de l'écran. Un popup vient, entrez l'identifiant et le mot de passe suivant: login: maint password: password Fermez la page d'enregistrement. Cliquez sur la croix dans le coin en haut à droite de la page d'enregistrement.
  • 6. 6 La plate-forme trixbox. Configurons Asterisk via sa plate-forme web. Sélectionnez Asterisk -> FreePBX
  • 7. 7 Cliquez sur l'onglet the setup pour configurer les extensions qui sont les numéros de téléphone. Onglet Setup -> section extensions Créez trois extensions
  • 8. 8 Créez la première extension. Dans la fenêtre "add an extension" (ajouter une extension): Cliquez sur le bouton "submit" (soumettre) Entrez les données suivantes: User Extension (Extension utilisateur): 201 Display name (Nom d'affichage): Mikado secret (Mot de passe): 12345 Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the extension. Créez la seconde extension. Dans la fenêtre "add an extension" (ajouter une extension): Cliquez sur le bouton "submit" (soumettre) Entrez les données suivantes: User Extension (Extension utilisateur): 202 Display name (Nom d'affichage): Bambou secret (Mot de passe): 12345 Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the extension.
  • 9. 9 Créez la troisième extension. Dans la fenêtre "add an extension" (ajouter une extension): Cliquez sur le bouton "submit" (soumettre) Entrez les données suivantes: User Extension (Extension utilisateur): 203 Display name (Nom d'affichage): Babar secret (Mot de passe): 12345 Cliquez sur le bouton "submit" (soumettre) en bas de la page pour créer une extension. the extension.
  • 10. 10 Comme vous pouvez le voir sur le côté droit, les trois extensions ont été crées. Cliquez sur le bouton rouge "Apply Configuration Changes" (Appliquez les changements de configuration) sur la gauche pour appliquer vos nouveaux paramètres d'extension. IV Utilisation des comptes par les utilisateurs lambdas Notre serveur Trixbox est maintenant configuré avec trois extensions ou numéros de téléphone. Des téléphones logiciels (softphones) SIP sont utilisés sur trois ordinateurs portables, deux Windows et un Linux.Un téléphone logiciel (softphone) est un téléphone installé sur un ordinateur pendant qu'un téléphone matériel (hardphone) est un téléphone physique semblable à un téléphone traditionnel. Dépendant de leurs capacités, les deux types de téléphones peuvent être capables d'utiliser la voix-sur-IP. Vous pouvez trouver un listing de softphones sur les sites Internet de Wikipedia ou de voip- info.org. Dans notre tutorial, nous avons choisi les softphones suivants: Wengophone, Twinkle and X- Lite.
  • 11. 11 Voici un résumé de chaque portable: Nom Extension OS Softphone Open source Gratuit Mikado 201 Windows WengoPhone Oui Oui Bambou 202 Linux Twinkle Oui Oui Babar 203 Windows X-Lite Non Oui Configurons les trois softphones: 1. WENGOPHONE Téléchargez Wengophone, installez et démarrez-le. Cliquez sur "Configure a New Profile" (Configurez un nouveau profil) Sélectionnez "Other (for power users only)"
  • 12. 12 Configurez la fenêtre "Configure your SIP profile" (configurez votre profile SIP) sur la manière suivante: Accout name (Nom d'accompte): Mikado login / username (Identifiant / nom d'utilisateur): 201 Password (Mot de passe): 12345 SIP Domain / Realm (Domaine SIP): local Display name (Nom d'affichage): Mikado Proxy: ip du serveur Cliquez ensuite sur "Connect"
  • 13. 13 Les deux petits écrans bleus dans le coin droit en bas montreent que le softphone est maintenant authentifié avec Asterisk.
  • 14. 14 2. TWINKLE Twinkle est un softphone disponible sur des plateformes Linux seulement. Téléchargez et installez-le. Sur Ubuntu et Debian, vous avez juste à utiliser la commande suivante: #apt-get install twinkle Lancer le softphone: #twinkle Dans les deux premières fenêtres: Cliquez sur "Ok" et "Wizard" (Assistant)
  • 15. 15 Choisissez un nom de profil. Dans la fenêtre "User profile" (Profil utilisateur), entrez les paramètres suivants: Choissisez "Other" dans la liste déroute "SIP service provider" (fournisseur de service SIP). Your name (Votre nom): Bambou User name* (Nom d'utilisateur): 202 Domain* (Domaine): ip du serveur Authentication name (Nome d'authentification): 202 Password (Mot de passe): 12345 Cliquez sur "Ok" Cliquez sur "Ok" pour accéder aux paramètres du système.
  • 16. 16 Dans la fenêtre "system settings" paramètres du système, cochez "Bambou" en tant que profil utilisateur par défaut. Cliquez sur "Ok" Le softphone s'authentifie automatiquement avec Asterisk. Vous pouvez forcer l'enregistrement: Registration -> Register