Un PABX sert principalement à relier les postes téléphoniques d'un établissement (lignes internes) avec le réseau téléphonique public (lignes externes). Les principales fonctions d’un PABX sont les suivantes : _Permettre des appels entre postes internes sans passer par le réseau public _Relier plus de lignes internes qu'il n'y a de lignes externes _Programmer des droits d'accès au réseau public pour chaque poste interne _Proposer un ensemble de services téléphoniques (conférences, transferts d'appel, renvois, messagerie, appel par nom _Gérer les SDA (Sélection Directe à l'Arrivée _Apporter des services de couplage téléphonie-informatique (CTI) _Gérer les appels d'urgence dans les structures d'accueil hospitalières, maisons de retraite, etc.
Auteur : Binaba COULIBALY
Technique permettant de communiquer par la voix via le protocole TCP/IP Technologie permettant de supporter le service de téléphonie IP (« ToIP » pour Telephony over Internet Protocol) Technologie NON propriétaire Réduction des coûts des appels Aucun branchements téléphoniques séparés nécessaires – utilisation du réseau informatique déjà présent Plus de fonctionnalités standard incluses Utilisation de soft phones (tel que Skype) ou de téléphones IP
Auteur : Binaba COULIBALY
Développement de solutions logicielles LIBRES de téléphonie sur IP par des grandes entreprises constituant une réelle alternative au PABX classique. On parle alors d'IPBX. Les PABX classiques également appelés PABX TDM, résistent toujours, car il existe beaucoup d'offres sur le marché, permettant via une gateway ISDN → IP, de passer en douceur au monde de la VoIP. Ces offres sont appelées offres de type trunking ou hybride , car changer un PABX et un parc de téléphone représente un certain coût ,
Auteur : Binaba COULIBALY
Asterisk est un PABX applicatif open source permettant d'interconnecter en temps réel des réseaux de voix sur IP et des réseaux de téléphonies classiques via des cartes d'interface téléphonique. projet de développement est sponsorisé par la société américaine Digium Solution très économique comparé à l’achat d’un PABX classique Asterisk permet aussi l'interopérabilité matérielle avec RTC, RNIS… Permet de remplacer totalement, par le biais de cartes FXO/FXS, PRI, BRI un PABX propriétaire, et d'y adjoindre des fonctionnalités de VoIP pour le transformer en PBX IP.
Auteur : Binaba COULIBALY
Elastix est un logiciel libre d'autocommutateur téléphonique privé (PBX) ou IPBX, basé sur le logiciel libre Asterisk. Elastix encapsule Asterisk et l'interface FreePBX dans une interface web globale de style Trixbox. Elastix est 100 % libre et sous licence GPLv2. Le CD Elastix (téléchargeable) inclut le noyau CentOS pour le système d'exploitation, Asterisk, pour la partie IPBX et interface web, et Flash Operator Panel (FOP) pour la partie graphique de l'interface web. Une fois le produit installé, l'administration de Elastix est entièrement réalisé depuis une interface web. Un accès SSH est parfois utile lors de l'ajout de nouveaux modules fonctionnels, comme les modules de gestion de téléphone SIP de Aastra Technologies.
Auteur : Binaba COULIBALY
Les fonctionnalités Asterisk offre de très nombreuses fonctionnalités. Conférences Mise en attente des appels (avec musique d’attente) File d’attente Groupement d’appel Messagerie Transfert d’appel Transcodage entre différents codecs Notification mail en cas de message (avec message audio en PJ) IVR (standard automatique avec choix au clavier) Ne pas déranger Parking d’appel Etc…
Auteur : Binaba COULIBALY
Architecture Réseaux VOIP
Auteur : Binaba COULIBALY
Les protocoles Session Initiation Protocol (SIP) : protocole standard ouvert de gestion de sessions souvent utilisé dans les télécommunications multimédia (son, image, etc). IAX (Inter-Asterisk eXchange) : protocole de voix sur IP directement issu du projet de PABX open source Asterisk. Il permet la communication entre serveurs ASTERISK uniquement. Sa principale différence avec SIP vient de sa capacité à contrôler et réguler la transmission de flux multimédia avec un débit plus faible (notamment pour la voix).
Auteur : Binaba COULIBALY
INSTALLATION
Il est vivement recommandé d'installer la dernière version stable
d'Elastix disponible depuis la page web du projet elastix Pour installer elastix à partir d’un CD nous devons télécharger Image .ISO et le graver sur un CD. Il est important de graver avec un bon logiciel de gravure.
Auteur : Binaba COULIBALY
Installation à partir d’un CD (I)
Insérer le CD d’installation dans le lecteur CD de l’ordinateur
Il est important de vérifier que l’ordinateur est configuré pour
démarrer à partir du CD, Ceci peut être vérifier dans le BIOS.
Après le démarrage l’instaleur d’Elastix apparait à l’ecran
Auteur : Binaba COULIBALY
Installation à partir d’un CD (2) Pour faire une installation standard juste appuyé sur entrée
Auteur : Binaba COULIBALY
Installation à partir d’un CD (3) Sélectionner la langue à utiliser au cours de l’installation
Auteur : Binaba COULIBALY
Installation à partir d’un CD (4)
L’installeur vous demande de choisir le type de clavier
Auteur : Binaba COULIBALY
Installation à partir d’un CD (5)
Sélectionner le type de partitionnement du disque
Auteur : Binaba COULIBALY
Installation à partir d’un CD (6)
Confirmer d’effacer la partition sélectionnée
Auteur : Binaba COULIBALY
Installation à partir d’un CD (7)
Vérifier et modifier le plan de partition
Auteur : Binaba COULIBALY
Installation à partir d’un CD (8)
Choisir de configurer l’interface réseau (YES)
Auteur : Binaba COULIBALY
Installation à partir d’un CD (9)
Choisir d’activer IP-v4 et d’activer l’interface au démarrage
Auteur : Binaba COULIBALY
Installation à partir d’un CD (10)
Sélectionner d’utiliser DHCP ou configurer IP manuellement
Auteur : Binaba COULIBALY
Installation à partir d’un CD (11)
Si la configuration manuelle est choisie entrer IP et le mask réseau
Auteur : Binaba COULIBALY
Installation à partir d’un CD (12)
Entrer le gateway et Ip du DNS serveur
Auteur : Binaba COULIBALY
Installation à partir d’un CD (13)
Enter le Nom du serveur Elastix
Auteur : Binaba COULIBALY
Installation à partir d’un CD (14)
Sélectionner le fuseau horaire
Auteur : Binaba COULIBALY
Installation à partir d’un CD (15)
Entrer le mot de passe pour root
Auteur : Binaba COULIBALY
Installation à partir d’un CD (16)
Attendre la fin de l’installation automatique de paquets
Auteur : Binaba COULIBALY
Installation à partir d’un CD (17)
Entrer le mot de passe root pour mySql
Auteur : Binaba COULIBALY
Installation à partir d’un CD (18)
Confirmer le mot de passe root pour mySql
Auteur : Binaba COULIBALY
Installation à partir d’un CD (19)
Taper le mot de passe pour l’elastix admin
NB: ce mot de passe sera le mot de passe pour FreePbx, A1billing
Et FOP
Auteur : Binaba COULIBALY
Installation à partir d’un CD (20)
Confirmer le mot de passe pour elastix admin
Auteur : Binaba COULIBALY
Installation à partir d’un CD (20)
L'installation est terminée
Auteur : Binaba COULIBALY
CONGIGURATION Après l’installation d’elastix on peut avoir accès à l’interface de configuration web en introduisant l’adresse Ip du serveur dans un navigateur.
Auteur: Binaba COULIBALY
L’Interface web d’Administration:
Après avoir donner le user/password l’interface web d’administration
de Elastix se pressante
Auteur: Binaba COULIBALY
MENU
System: regroupe les configurations relatives au system
Agenda: regroupe les configurations relatives aux agendas Email: la création de domain et des email Fax: les configurations relatives à l’envion/réception de fax PBX: les configurations relatives à la téléphonie IM: les configurations relatives à la messagerie instantanée Reports: les configurations relatives aux statistiques
Auteur: Binaba COULIBALY
Configuration PBX
Création d’extension SIP:
La création d’extension est probablement la tache la plus commune d’un administrateur elastix de ce fait vous sera très familier avec ce Menu. Pour créer une extension cliquer sur l’onglet PBX dans le menu, le Sous menu configuration PBX apparaissent, Dans la section basic cliquer sur extension, la fenêtre de creation d’ extension apparait
Auteur: Binaba COULIBALY
Auteur: Binaba COULIBALY Choisir le type d’extension dans la section device et cliquer sur submit
Auteur: Binaba COULIBALY
Generic SIP device: est la protocal standard pour les extensions Sip comme les téléphones SIP les softphones … Generic IAX device: IAX est un protocole inter asterisk devices Il n’est pas supporté par beaucoup d’appareil Generic DADI: DADI répresente la carte physique téléphonique connectée sur votre serveur elastix. Custom others: répresente tout autre type d’équipement non Standard tell que le H323 ou de faire la correspondance entre Une extension et un numéro de sortie
Auteur: Binaba COULIBALY
On rentre les informations relatives à l’extension SIP
Auteur: Binaba COULIBALY
Paramétrer les softphones pour émettre et recevoir des appels
Télécharger et installer le Softphone X-lite
Puis le configurer comme suit
Auteur: Binaba COULIBALY
Enregistrement du Message de Bienvenu
Dans cette section nous allons voir comment enregistrer un message
de bienvenue ou activer un message déjà créer avec des logiciels comme audacity, fruity loop… Pour accéder à ce menu aller dans l’onglet PBX dans le menu à gauche section « Internal options & configuration » choisi l’option system record
Auteur: Binaba COULIBALY
La première option que nous avons est de créer directement une annonce en l’enregistrant à partir d’une extension. Ex: 1001 Pour cela nous avons besoin d’entre l’extension à partir de Laquelle nous voulons enregistrer le message et cliquer sur GO Asterix attend notre enregistrement à l’extension choisie Ex: 1001 pour continuer appuyer *77 à partir de 1001, Après l’enregistrement du message appuyez sur #. Pour ecouter notre enregistrement appuyer sur *99. Entrer le nom de l’enregistrement et appuyez sur save.
Auteur: Binaba COULIBALY
La second option que nous avons est de télécharger une annonce déjà créée avec un autre outils. Pour ce faire nous avons besoin d’avoir un fichier audio Supporté par asterisk, clique sur « FIND » et aller chercher le fichier sur votre ordinateur . Entrer le nom du fichier puis cliquer sur Save
Auteur: Binaba COULIBALY
CONFIGURATION DU MESSAGE DE BIENVENUE
Le serveur vocal interactif nous permet d’enregistrer un message
de bienvenue et d’avoir un menu contrôlable par les touches numériques du téléphones et * et #. Dans le menu PBX section IVR cliquez sur IVR puis ADD IVR
Auteur: Binaba COULIBALY
Auteur: Binaba COULIBALY Pour configurer un IVR il n’est pas nécessaire de remplir tous les champs. Les champs nécessaires sont les suivants : Change Name: Pour changer le nom Timeout: Temps d'attente (en secondes) avant que l'appel soit routé vers un opérateur après la lecture du message de bienvenue Enable direct dial: Une option qui autorise l'appelant à composer une extension directement au cas où il la connaisse. Announcement: C'est l'annonce ou le message d'accueil qui a été enregistré plus tôt. En plus de ceci nous pouvons configurer quelques options selon Les besoins, Auteur: Binaba COULIBALY Configuration d’Appel sortant
Avant de configurer une route sortante nous devons d’abord
Configurer un faisceau de circuits entre notre PBX et le monde Extérieur Un circuit est une ressource de transport qui permet d’écouler le trafic entre deux commutateurs. Les circuits qui remplissent la même fonction sont regroupés en faisceaux. Pour pouvoir mettre en place l’option appel sortant nous allons Configurer un deuxième serveur elastix et faire un faisceau de circuit SIP Entre les deux serveurs.
Auteur: Binaba COULIBALY
SERVEUR I
Dans le menu PBX section basic cliquer sur trunks
cliquer sur ADD SIP Trunks
Auteur: Binaba COULIBALY
• Nom • Outgoing CID General • CID options Setting • max channel
• Manipulation de numéro composé
Dialed • Contient l’ ensemble des manipulation sur le numéro composé Number manipulation • Regroupe les informations de configuration sur le serveur distant. • Address IP Outgoing • Type …. Setting
Auteur: Binaba COULIBALY
Configuration Route Sortante
Dans le menu PBX section cliquer sur Outbound routes
Auteur: Binaba COULIBALY
SAUVEGARDE/RESTORATION
Dans le Menu System cliquer sur l’onglet Backup/restore dans la
Fenêtre qui s’ouvre choisi le mode de backup. Dans notre Exemple cliquer sur Performe Backup
Auteur: Binaba COULIBALY
Sélectionner les options de sauvegarde puis cliquer sur process
Auteur: Binaba COULIBALY
RESTORATION SYSTEME
Pour restaurer la configuration d’Elastix à partir d’un Backup aller dans
Le Menu system puis Backup/restore, Dans la fenêtre qui s’ouvre choisissez le backup à restaurer puis clique Sur restore
Kali linux pour les hackers : Le guide étape par étape du débutant pour apprendre le système d’exploitation des hackers éthiques et comment attaquer et défendre les systémes