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



Documents pareils
Installer un serveur VOIP Asterisk et ses clients

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

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)

Le support de la vidéo par Asterisk

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

TP Voix sur IP SIP et Asterisk

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

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

TP N 1 : Installer un serveur trixbox.

Serveur de messagerie sous Debian 5.0

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

Récoltez l actu UNIX et cultivez vos connaissances de l Open Source

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

Asterisk QuickRecord. ANTOINE MANSUY IUT DE COLMAR

Stéphanie Lacerte. Document technique. Connextek. 31 mai Cloudtel

Installation plate-forme VoIP (serveur Asterisk)

Accès aux ressources informatiques de l ENSEEIHT à distance

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

Procédure d installation Trixbox - A2Billing

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Configuration du driver SIP dans ALERT

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

Mise en place d un service de voix sur IP

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

BTS SIO Dossier BTS. PURCHLA Romain

Services Réseaux - Couche Application. TODARO Cédric

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

Cahier de TP Asterisk Module 2

Ajout et Configuration d'un nouveau poste pour BackupPC

MANUEL D INSTALLATION D UN PROXY

EPIGRAPHE. André Santini

Installation de VirtualPOPC-1 sur Ubuntu Server LTS 64bits

THEME : Mise en place d une plateforme d enseignement à distance

Situation professionnelle n X

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

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX

Installation de Zabbix

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

Projet Evolution. Projet Evolution Fleury Plaideau Page 1

Offre de stage. Un(e) stagiaire en informatique

Configuration du service DHCP Sur CentOS 6

Windows sur Kimsufi avec ESXi

DHCPD v3 Installation et configuration

Raspberry pi : Développer une petite application web sur Raspberry

Introduction de la Voix sur IP

Installation d'un Active Directory et DNS sous Windows Server 2008

SnomOne / Cloud OpenIP

Les différentes méthodes pour se connecter

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Enoncé du TP 8 Système

Mise en place d un firewall d entreprise avec PfSense

Procédures informatiques administrateurs Création d un serveur FTP sous Linux

Expérience pilote de ToIP sur RAP

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Interconnexion de serveurs Asterisk avec IAX

Documentation : Réseau

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk

Guide de configuration de la Voix sur IP

Configuration du driver SIP dans ALERT. V2

ELASTIX CONFIGURATION

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

Documentation support technique

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Installation et Configuration de Squid et SquidGuard sous Debian 7

MANUEL UTILISATEUR KIWI BACKUP V 3

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

Fonctionnement de IP. Adaptation à la VoIP

OCS Inventory & GLPI

PPE Installation d un serveur FTP

Compte rendu d'activité PTI n 2

Procédure d'installation de Oracle Database pour Windows

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

ManageEngine VQManager connaître la qualité de la voix

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

Microsoft web framework

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Dispositif sur budget fédéral

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Communication technique TC1552 Ed 01 Date: 22/11/2011

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

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

Installation et configuration d OCS/GLPI sur un Serveur Debian

VOIP : Un exemple en Afrique

JetClouding Installation

Installation d un superviseur ZABBIX

Installation et configuration de base de l active Directory

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

Visual Taxe 4.1.0B04 minimum

2 - VMWARE SERVER.doc

Transcription:

2015 Serveur Asterisk STAGE 2ième annee bts sio bonaparte / Téléphonie IP JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com

1 - Objectifs La VOIP (Voice Over Internet Protocol) L objectif de cette mission effectué en stage de deuxième année à la ville de la Seyne sur Mer, et de mettre en place un petit serveur VOIP et d y connecter des clients d origines différentes afin d apprendre le fonctionnement d un serveur de téléphonie IP. Pour effectuer cette mission, c est le serveur Asterisk (sur distribution libre) qui sera mis en œuvre dans ce document. Présentation Rapide de la VOIP : La voix sur IP, ou «VoIP» pour Voice over IP, est une technique qui permet de communiquer par la voix (ou via des flux multimédia : audio ou vidéo) sur des réseaux compatibles IP, qu'il s'agisse de réseaux privés ou d'internet, filaire (câble/adsl/optique).

2 - Prérequis pour effectuer cette mission Pour appliquer cette mission, j ai eu besoin de : - L'installation de base d'un poste de travail linux - L'installation des paquets linux + logiciel Windows - Les principales commandes du shell - Utilisation du programme man afin de m aider sur les commandes et d essayer de comprendre mes erreurs Dans le cadre de cette opération, les postes utilisés sont : 1 serveur Debian 7.8 ainsi que 2 postes clients (Windows / Linux) 3 - Installation du serveur Asterisk Asterisk est disponible sur un grand nombre de distributions mais j ai choisis Debian car c est la distribution que je maitrise le plus. L installation ce fera sans interface graphique, en mode serveur et sera administré en SSH depuis un poste client. # Installation à partir d'un CDrom netinstall Debian 7.8 sur le site officiel. L installation s effectue en mode non graphique

Une fois la configuration terminé, il va falloir configurer les outils pour l administrer a distance Installation et utilisation SSH : SSH est une solution de prise en main à distance sécurisée, toutes les commandes pourront être traitées par ce moyen. D autant plus que le serveur ne dispose pas d interface graphique Pour installer OpenSSH sur le serveur : apt-get install openssh Puis installer un logiciel d administration SSH sur une machine client (ICI Windows 7) avec le logiciel xterm On se connecte avec l adresse IP du serveur :

Nous voilà connecter à distance au serveur Maintenant place à l installation d asterisk Asterisk est un serveur de VOIP simple et complet. Chaque poste client s'y connecte au travers d un logiciel comme «Ekiga» ou un autre logiciel disponible gratuitement sur internet pour Windows, Linux Tout d abord il faut effectuer une mise à jour du serveur apt-get update apt-get upgrade Puis l installation de quelques dépendances : apt-get install build-essential libxml2-dev libncurses5-dev linux-headers `uname -r` libsqlite3-dev libssl-dev make cpp

Installer ensuite Asterisk : Apt-get install asterisk Ici pour mon cas aucune configuration n est nécessaire le serveur est français +33 A ce stade, Asterisk doit être démarré, on pourra vérifier son fonctionnement avec la commande : asterisk -vrc Ceci est la console du serveur Asterisk 4 - Ajout des comptes utilisateurs Pour ajouter un nouveau compte utilisateur, ouvrir le fichier suivant : nano /etc/asterisk/sip.conf Il faut mettre le langage en français pour cela language=fr et enlever le ; devant.

Ajouter en fin de fichier de configuration la définition des clients : [general] hasvoicemail = yes hassip = yes hasiax = yes callwaiting = yes threewaycalling = yes callwaitingcallerid = yes transfer = yes canpark = yes cancallforward = yes callreturn = yes callgroup = 1 pickupgroup = 1 nat = yes [template](!) type=friend host=dynamic dtmfmode=rfc2833 disallow=all allow=ulaw context = mairie [001](template) username=servicepaye secret=azerty [002](template) username=accueil secret=azerty [003](template) username=serviceinformatique secret=azerty

Voici la configuration de test effectué avec 2 service et l acceuil mairie Dans mon cas, nous utilisons un modèle général, puis un modèle (template) indiquant les caractéristiques de ce modèle avec un nom de contexte «mairie». Information sur la configuration du template : «friend» indique que le client pourra recevoir et appeler, le nom d utilisateur correspondra au login, l hôte «dynamic» indiquera que l utilisateur peut se connecter depuis n importe quelle adresse IP. Puis chaque client commencera par son numéro «sip» (numéro d appel) et sera rattaché au modèle «template» Puis j ai affecté un numéro d appel (et autoriser les utilisateurs à appeler un autre utilisateur), c est le fichier «extensions.conf» qui se chargera de répertorier les clients : nano /etc/asterisk/extensions.conf [mairie] exten => _0XX,1,Dial(SIP/${EXTEN},20) exten => _0XX,2,Hangup() Sur on modifie ce modèle pour notre configuration [mairie] indique le conteneur dans lequel les utilisateurs pourrons communiquer entre eux. Lors de la création de nos deux utilisateurs nous avons spécifié le contexte mairie. exten => : numéros _0XX : Prend les ou numéros de 000 à 099 1 : Ordre de l extension Dial : application qui va être utilisé SIP: Protocol qui va être utilisé ${EXTEN} : variable de l extension composé, 20: temps d attente avant de passer à l étape suivante Dans mon cas cela donne : exten => 001,1,Dial(SIP/001,20) exten => 002,1,Dial(SIP/002,20) exten => 003,1,Dial(SIP/003,20)

Puis on redémarre le service asterisk : On rentre dans la console : Dans la console Asterisk, il sera possible de voir les utilisateurs saisis avec la commande suivante : sip show users Cela permet d afficher tout les numéros enregistrés 5 - Installation des postes clients J ai choisis de faire des tests de fonctionnement grâce a un client Ekiga disponible sur Windows mais aussi bien sur Linux. Il s agit d un logiciel Libre et Gratuit. Après le téléchargement et une simple installation il faut maintenant le configurer Configurer le compte Après lancement du logiciel, il suffira de se rendre dans «Edition», «Compte» pour y ajouter et configurer un compte. Voici l exemple de ma configuration effectué sur mon client :

Si tout va bien le compte doit être afficher comme inscrit cela voudrat dire que le client a reconnu le sip d un utilisateur du serveur! Test de l appelle du sip002 (Accueil) au sip003 (service informatique) : Une fois connecté on a des informations sur la durée de l appelle et les logs peuvent être envoyés vers les serveurs astérisk chemin : /var/log/asterisk Pour effectuer un ajout simple d utilisateur, j ai effectué un script.sh sur linux à récupérer sur jessyzangani.wordpress.com.