La téléphonie sur IP et le Wifi/Bluetooth



Documents pareils
Le support de la vidéo par Asterisk

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

TP N 1 : Installer un serveur trixbox.

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com

Procédure d installation Trixbox - A2Billing

VoIP Sniffing IHSEN BEN SALAH (GL 3) MAHMOUD MAHDI (GL 3) MARIEM JBELI (RT 2) SAFA GALLAH (RT 3) SALAH KHEMIRI (RT 3) YOUSSEF BEN DHIAF (GL 3)

Installer un serveur VOIP Asterisk et ses clients

Mise en place de la Téléphonie sur IP au U6

Les protocoles de VoIP tels H323 ou SIP encouragent l'emploi de noms d'extensions alphanumériques ou adresses de messagerie.

Chapitre 2 Machines virtuelles et services

Trixbox: Asterisk packagé. Unité Réseaux du CNRS

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

TELEPHONIE IP SUR LE BÂTIMENT U6

Procédure Configuration Borne Wifi. Attribution d'une adresse IP

Configuration de l adressage IP sur le réseau local LAN

TP Voix sur IP SIP et Asterisk

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

Guide Utilisateur pour accès au réseau WiFi sécurisé 802.1X

Dossier de réalisation d'un serveur DHCP et d'un Agent-Relais SOMMAIRE. I. Principe de fonctionnement du DHCP et d'un Agent-Relais

OCS Inventory & GLPI

Installation et Configuration de Squid et SquidGuard sous Debian 7

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

PROJET TRIBOX-2012-A

SEN-TR Asterisk - page 1 /18

Serveur de messagerie sous Debian 5.0

Documentation support technique

[Serveur de déploiement FOG]

Asterisk QuickRecord. ANTOINE MANSUY IUT DE COLMAR

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

Configuration O.box Table des matières

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

MISE EN PLACE D UN SERVEUR DE VOIP POUR LA PROSPECTION COMMERCIALE

1 INTRODUCTION 2 2 PRE-REQUIS Export du certificat du serveur Date et heure du système Téléchargement du logiciel du terminal 2

Date : 08/02/12 SISR1 tp.topologie.reseau.wan Durée : 2 h

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)

TELEPHONIE SUR IP Cissé Alioune Lemaire Yann Regnier David Razafindrabe Livantsoa 4 RT 2008

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : et un masque

Voix sur IP. Sébastien BAUDRAND Laurent LEGAZ Mathieu LOSLIER ESIPE-MLV 18/10/2013

But de cette présentation

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

téléphonie VOIP La téléphonie via les réseaux LAN Installation d'un serveur téléphonique IP et configuration Clients IPBX Asterisk / Trixbox

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Procédure d'installation

Fully Automated Nagios

Guide de mise en service - THOMSON ST2030

FICHE CONFIGURATION SERVICE DHCP

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Routeur client. PC accueil Postes IP

Configuration d'un Réseau Privé Virtuel (RPV ) communément appelé VPN

Installation des outils OCS et GLPI

AC PRO SEN TR module «téléphonie»

Guide de configuration de la Voix sur IP

RX3041. Guide d'installation rapide

Tutoriel compte-rendu Mission 1

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H.

Installation d une passerelle téléphonie sur IP avec Asterisk

PRODUCTION ASSOCIEE. Le réseau de la M2L est organisé VLANs et comporte des commutateurs de niveau 2 et des routeurs.

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?

Jean-Louis Cech descente des Princes des Baux Orange Orange : 20 juin 2014.

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

MISE EN PLACE DU FIREWALL SHOREWALL

Interconnexion de serveurs Asterisk avec IAX

ETI/Domo. Français. ETI-Domo Config FR

[GLPI & OCS Inventory] Yann VANDENBERGHE. AFPA Lomme

Répartition des charges avec HaProxy CONTEXTE MFC JULIEN HUBERT

Configurer ma Livebox Pro pour utiliser un serveur VPN

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

PPE GESTION PARC INFORMATIQUE

Simulation d'un provider ToIP basé sur asterisk et a2billing

EPIGRAPHE. André Santini

DHCPD v3 Installation et configuration

Formation en Sécurité Informatique

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

2. Activation du WIFI sur la FREEBOX et de sa fonction Routeur

MISE EN PLACE D UN SERVEUR DHCP SOUS WINDOWS SERVEUR 2003 R2

MANUEL UTILISATEUR KIWI BACKUP V 3

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

Configuration du driver SIP dans ALERT

Etape 1 : Connexion de l antenne WiFi et mise en route

TAGREROUT Seyf Allah TMRIM

Gestion d identités PSL Installation IdP Authentic

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

Installation plate-forme VoIP (serveur Asterisk)

Exemple de configuration

Situation professionnelle n X

TP 4 & 5 : Administration Windows 2003 Server

Cisco CCVP. Configuration de CUCM

Cahier de TP Asterisk Module 2

MAUREY SIMON PICARD FABIEN LP SARI

OpenMediaVault installation

Projet tuteuré. Redondance de serveur de téléphonie sur IP avec le logiciel Asterisk

Chapitre 3 Configuration et maintenance

Pour les caméras IP de modèles : QSTC201 QSTC211. Surveillance à distance via Internet Guide de démarrage

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Mise en place de la G4100 pack avec Livebox

But de cette présentation. Serveur DHCP (Application à CentOS) Cas des machines virtuelles. Schéma de principe. Hainaut P

Fonctionnement de IP. Adaptation à la VoIP

Transcription:

1 sur 12 18/02/2010 11:50 Version 10 (modified by mighri, 1 second ago) -- La téléphonie sur IP et le Wifi/Bluetooth III- Intégration Dans cette partie, nous allons décrire pas à pas comment nous avons configuré chacun des composants de notre réseaux téléphonique Wifi/Bluetooth. Tous sera expliqué dans cet ordre: 1- Installation et configuration d'asterisque 2- Configuration de téléphone IP fixe Aastra 55i 3- Installation et configuration de XLite sur le poste client (Juste pour les tests) 4- Configuration du controlleur Wlan Cisco 2100 serie 5- Configuration du téléphone IP wifi Aastra 6- Installation et configuration de la liaison Bluetooth 1- Installation et configuration d'asterisque Sur une machine ou Linux Debian a été préalablement installé, nous installons les paquets suivant dans un premier temps: - gcc (#apt-get install gcc) - g++ (#apt-get install g++) - make (#apt-get install make) - libncurses5-dev (#apt-get install libncurses5-dev) Nous téléchargeons ensuite Asterisk-1.4.13 et nous l'installons: #cd /usr/src #wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.13.tar.gz #tar xvfz asterisk-1.4.13.tar.gz #cd asterisk-1.4.13 #./configure #make #make install Asterisk est maintenant installé. Il faut alors le configurer. Pour ce faire, nous allons rajouter les lignes nécessaires dans les fichiers de configuration sip.conf et extentions.conf: #cd /etc/asterisk #nano sip.conf Nous descendons tout en bas du fichier et nous rajoutons ces lignes: [yoni] type=friend username=yoni secret=cisco host=dynamic context=projettoip nat=yes callerid="yoni"<1001> [invite] type=friend username=invite secret=cisco host=dynamic context=projettoip nat=yes callerid="invite"<1003> [khalil] type=friend username=khalil secret=cisco host=dynamic context=projettoip nat=yes callerid="khalil"<1002> Nous sauvegardons les modifications et nous allons maintenant configurer le fichier extentions.conf #nano extentions.conf

2 sur 12 18/02/2010 11:50 Nous ajoutons ces quelques lignes à la fin du fichier: exten=>1002,1,dial(sip/khalil,20,tr) exten=>1001,1,dial(sip/yoni,20,tr) exten=>1003,1,dial(sip/invite,20,tr) Nous sauvegardons les modifications et nous redémarrons asterisk: #/etc/init.d/asterisk restart Asterisk est maintenant configuré, nous allons maintenant passé à la configurations des téléphones et softphones. 2- Configuration du téléphone IP fixe Aastra 55i Après avoir connecté le téléphone IP au réseau, nous configurons manuellement une adresse IP directement sur le téléphone. Pour ce faire, nous allons dans "Administration setting" et entrons le mot de passe "22222" lorsque celui ci nous ai demandé. Nous allons ensuite dans "IP setting" et ajoutons l'adresse 10.49.1.3 avec un masque de 255.255.0.0 et une passerelle de 10.49.0.251. Nous sauvegardons les configurations. Via internet Explorer, nous accédons à l'interface graphique du téléphone en rentrant l'adresse IP que nous avons configuré: 10.49.1.3. Nous allons ensuite sur l'onglet "Network" et configurons le réseaux comme suit: Nous allons ensuite sur l'onglet "Global SIP" et configurons le compte SIP "yoni" comme suit:

3 sur 12 18/02/2010 11:50 Nous sauvegardons la configurations et redémarrons le téléphone en allant sur l'onglet "Reset" et de cliquer sur "Restart" 3- Installation et configuration de XLite sur le poste client (Juste pour les tests) Nous allons configurer X-Lite pour faire des tests et savoir si Asterisk a bien été configuré. Après l'avoir installé, nous sélectionnons "SIP account Setting" et nous configurons le compte "invite" comme suit:

4 sur 12 18/02/2010 11:50 4- Configuration du controlleur Wlan Cisco 2100 serie Le PABX Asterisk a donc bien été configuré. Nous allons maintenant mettre en place le Roaming. Le controlleur Wlan et les deux bornes Wifi doivent être connectées directement au switch. Nous nous connectons via le port console au controlleur et rentrons, lorsque ca nous ai demandé, une adresse IP de Management (10.49.1.4). C'est à travers cette adresse que nous configurerons le controlleur. Nous rentrons ensuite une adresse IP ap-manager (10.49.1.100) où les échanges de paquets entre les bornes et le controlleur se ferons. Nous activons ensuite l'interface Web du controlleur pour que l'on puisse le configurer à travers ce dernier: #config network webmode enable. Via internet explorer, nous rentrons l'adresse IP (10.49.1.4) et arrivons à l'interface web du controlleur: La première chose à faire est de configurer le Wlan auquel le téléphone Wifi se connectera. Nous sélectionnons l'onglet "wlan" et cloquons sur "new". Nous créons le wlan "projettoip" comme suit:

5 sur 12 18/02/2010 11:50 Nous vérifions que le wlan a bien été créé:

6 sur 12 18/02/2010 11:50 Nous passons ensuite à la configuration du serveur DHCP. C'est lui qui va attribuer aux bornes et au téléphone wifi leur adresses IP. Nous allons sur l'onglet "controlleur">"internal DHCP Server">"New" et nous configurons le DHCP comme suit:

7 sur 12 18/02/2010 11:50 Nous avons choisit de prendre la plage d'adresse IP de 10.49.1.10 à 10.49.1.20 au cas où d'autres bornes devraient être rajoutées. Nous vérifions que le DHCP a bien été créé:

8 sur 12 18/02/2010 11:50 Nous redémarrons le controlleur ainsi que les deux bornes wifis. Nous remarquons à présent que le controlleur a bien détecté les deux bornes Wifi (Que nous avons appelée APnord et APsud):

9 sur 12 18/02/2010 11:50

10 sur 12 18/02/2010 11:50 Le controlleur est maintenant configuré. Nous passons à la configuration du téléphone Wifi. 5- Configuration du téléphone IP wifi Aastra - Configuration du compte "khalil": menu > System > account > new System name: Asterisk //Le nom que l'on souhaiterais sonné au compte SIP serveur: 10.49.1.2 //L'adresse IP du serveur Asterisk Registrar: ----------- //On ne met rien Proxy: 10.49.1.2 //L'adresse IP du serveur Asterisk User Id: kahlil //Le nom du compte que l'on a créer sur Asterisk SIP password: cisco //Le mot de passe qui correspond au compte "khalil" - Configuration du réseau: menu > system > Network > Tools > Site survey Le téléphone se met à chercher les Wlan existant aux alentours. Lorsqu'on a repéré celui qui nous intéresse (projettoip), on séléctionne "option" puis "créer un nouveau profil". Dans ce dernier, nous sélectionnons "DHCP". Le téléphone wifi est maintenant connectée à la borne la plus proche. En communication, lorsqu'une des bornes n'est plus accessible, le téléphone va directement transiter vers l'autre borne. Le Roaming est à présent configuré, il ne nous reste plus qu'a configurer la liaison Bluetooth qui va nous servir de point de sortit du réseau téléphonique. 6- Installation et configuration de la liaison Bluetooth L'installation de la liaison Bluetooth se fera en trois partis: a- Installation de chan_mobile b- Configuration de hcid.conf et mobile.conf c- Configuration de extentions.conf

11 sur 12 18/02/2010 11:50 a- Installation de chan_mobile C'est l'utilitaire qui va créer la liaison entre le dongle Bluetooth et le téléphone mobile: Avant de l'installer, nous installons d'abord quelques paquets Bluetooth dont chan_mobile dépend: #apt-get install bluetooth gnome-bluetooth gpe-bluetooth kdebluetooth libbluetooth-dev Nous pouvons passer maintenant à l'installation de chan_mobile: #apt-get install subversion #cd /usr/srv/asterisk-1.4.13 #svn co http://svn.digium.com/svn/asterisk-addons/trunk asterisk-addons-trunk #cd asterisk-addons-trunk #svn update -r 421 #cat chan_mobile.c sed -e 's/ast_debug(1,/ast_log(log_debug,/' sed -e 's/, config_flags);/);/' > chan_mobile_1.4.c #mv chan_mobile_1.4.c chan_mobile.c #./configure --with-asterisk=/usr/src/asterisk-1.4.13 #make clean #make menuselect Sur le menu qui s'affiche, on sélectionne chan_mobile en utilisant la barre d'espace et on appuis sur la touche x pour quitter en sauvegardant. #make #make install #cp /usr/src/asterisk-1.4.13/asterisk-addons-trunk/chan_mobile.so /usr/lib/asterisk/modules #cp /usr/src/asterisk-1.4.13/asterisk-addons-trunk/configs/mobile.conf.sample /etc/asterisk/mobile.conf Nous pouvons maintenant lancer l'utilitaire chan_mobile. On lance Asterisk avec la commande: #asterisk -r On charge chan_mobile grâce à la commande: >module load chan_mobile Actuellement, aucun lien n'est établi entre le téléphone et Asterisk. Nous passons à la configuration de hcid.conf et mobile.conf b- Configuration de hcid.conf et mobile.conf Ces deux fichiers vont permettre au téléphone mobile et au dongle Bluetooth de se connecté entre eux ainsi que la liaison avec asterisk. #nano /etc/bluetooth/hcid.conf On remplace les lignes a l'intérieur par celles ci: # HCId options options { autoinit yes; security auto; pairing multi; passkey "12345";//Le mot de passe qui sert à se connecter } device { name "Asterisk";//nom de la connexion Bluetooth class 0x3e0100; iscan enable; pscan enable; discovto 0; lm accept; lp rswitch,hold,sniff,park; } options { autoinit yes; security auto; pairing multi; pin_helper /etc/bluetooth/pin; } On redémarre ensuite le Bluetooth; #/etc/init.d/bluetooth restart Nous passons maintenant au fichier mobile.conf #nano /etc/asterisk/mobile.conf Et nous ajoutons ces lignes suivants:

12 sur 12 18/02/2010 11:50 [adapter]//dongle Bluetooth id=blue address=00:15:83:11:70:1c//adresse MAC du dongle [samsung]//téléphone Samsung qui se connectera address=c8:7e:75:88:03:5b//adresse MAC du téléphone port=2//le port de connexion. Pour le connaitre, lancer chan_mobile dans Asterisk (load chan_mobile.so), puis faites >mobile search. Le port apparait devant le téléphone context=incoming-mobile adapter=blue Les deux ficiers sont maintenant configurés. On relance Asterisk: #/etc/init.d/asterisk restart Avec le téléphone mobile, on se connecte à Asterisk en rentrant le mot de passe lorsqu'il nous l'ai demandé. Le téléphone est à présent connecté et prêt à fonctionner avec Asterisk. Pour le vérifier on charge chan_mobile: >module load chan_mobile et on lance la commande >mobile show device Le téléphone doit apparaitre avec l'état connecté. Il ne nous reste plus à présent de configurer le fichier extentions.conf Configuration de extentions.conf Dans ce fichier, nous devons créer quelques règles qui vont dire a Asterisk d'envoyer tous les appels externes vers le mobile. C'est ensuite lui qui se chargera de créer la liaison avec le destinataire. #nano /etc/asterisk/extensions.conf Nous ajoutons les lignes suivantes: exten => _01.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _02.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _03.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _04.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _05.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _06.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _09.,1,Dial(MOBILE/samsung/0033${EXTEN:1}) exten => _00.,1,Dial(MOBILE/samsung/${EXTEN}) Tous les appels commençant par 01,02...09 passerons par le téléphone samsung qui est configurer dans le ficier mobile.conf. Le "0" du début sera remplacer par 0033 En composant un appel du téléphone IP, on se rend compte que c'est bien le mobile qui se charge de faire transiter l'appel.