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

Dimension: px
Commencer à balayer dès la page:

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

Transcription

1 Simulation d'un provider ToIP basé sur asterisk et a2billing Laurent GALLON IUT des Pays de l'adour dépt R&T Mont de Marsan I. INTRODUCTION Les architectures ToIP sont de plus en plus présentes dans les entreprises. Elles permettent à la fois de faire converger les deux infrastructures classiques, téléphonique et informatique, et par là même de réduire les coûts. Mais les entreprises cherchent aussi à réduire les coûts des abonnements téléphoniques et des communications. Une solution est d'utiliser l'accès Internet de l'entreprise pour faire passer ses appels externes par un provider ToIP. Ce dernier offre à l'entreprise la possibilité de passer du monde IP vers le monde de la téléphonie commutée (3G/RNIS) à des coûts moindres que ceux engendrés par des accès directs à ces réseaux. Dans ce papier, nous proposons un exemple d'implémentation de provider ToIP, utilisable en salle de TP. Nous abordons en particulier les problèmes de l'authentification, de l'utilisation de passerelles vers le monde commuté, du routage des appels entrants et sortants, et de la taxation des appels. La totalité de notre proposition repose sur l'ipbx libre Asterisk, couplé au logiciel libre de taxation a2billing, pour avoir une infrastructure la plus ouverte et la moins coûteuse possible. L'architecture de la plateforme est décrite sur la figure 1. par le provider pour mettre en place une communication avec un tiers. Cette communication peut être destinée à un autre téléphone IP, où à un téléphone du monde commuté. L'authentification permet de vérifier les droits d'accès de l'appelant, et de le taxer correctement. Le routage des appels et l'utilisation de passerelles vers le monde commuté. Ici, l'important est de pouvoir router les appels sortants (le client est l'initiateur de l'appel) soit vers un autre poste IP, soit vers une passerelle permettant d'accéder aux réseaux commuté. Mais il faut aussi penser aux appels entrants, qui doivent pouvoir aboutir au client. La taxation, qui permet dans un premier temps de comptabiliser la durée de chaque appel, et si nécessaire, d'estimer le coût de la communication. Fig. 2 : Modules du Provider ToIP Nptez enfin que le composant «Provider ToIP» fait partie d'une plateforme générique de ToIP, présentée par Patrick Charrin dans l'article «Une plateforme pédagogique pour illustrer les différentes architectures de ToIP» de ce même workshop. II. Fig. 1 : Schéma général de la plateforme Nous n'aborderons pas ici toutes les fonctionnalités d'un provider ToIP. Nous focalisons notre proposition sur les éléments indispensables du provider, à savoir (cf figure 2) : l'authentification de l'appelant, c'est-à-dire la reconnaissance de l'entreprise qui essaie de passer ASTERISK ET A2BILLING A. Asterisk Asterisk est un IPBX (autocommutateur téléphonique IP) open source fonctionnant sous Linux ou Windows. Il a été créé en 1999 par Mark Spencer, et a été le support de lancement de la société Digium. Il permet à des terminaux ToIP de communiquer entre eux, en utilisant différents protocoles de communications, comme SIP, IAX, Il implémente les services téléphoniques traditionnels (renvois et transferts d'appels, Ne Pas Déranger, boîtes vocales, ) et les services avancés

2 (messagerie unifiée, IVR, centre d'appel, ). Il permet en outre de passer du monde IP vers les réseaux téléphoniques publics (analogique / RNIS / 2G-3G) par l'adjonction de cartes ou boîtiers passerelles. La configuration d'asterisk est effectuée en utilisant différents fichiers de configuration (contenus dans le répertoires /etc/asterisk). On y trouve en particulier : le fichier sip.conf, qui contient la liste et les profils des utilisateurs utilisant le protocole SIP pour communiquer avec Asterisk le fichier iax.conf, qui contient la liste et les profils des utilisateurs utilisant le protocole IAX pour communiquer avec Asterisk le fichier extensions.conf, dans lequel on configure le plan de numérotation et les règles de routage des appels entrants et sortants le fichier musiconhold.conf, dans lequel on configure la musique d'attente le fichier chan_dahdi.conf, dans lequel on configure l'accès aux cartes et boitiers permettant l'accès aux réseaux téléphoniques publics Bien d'autres fichiers sont disponibles, nous ne pouvons tous les citer ici. L'ensemble de ces fichiers constitue une «jungle» qu'il est parfois difficile à maîtriser, d'autant que certaines modifications nécessitent une intervention dans plusieurs fichiers. Aussi, différentes interfaces graphiques pouvant se coupler à Asterisk ont vu le jour : Asterisk@home, trixbox, Ces interfaces sont une aide à la modification des fichiers de configuration d'asterisk. Cependant, elles sont parfois limitées (elles n'offrent pas toutes les possibilités de configuration), ou spécifique à une implémentation particulière (ex : Trixbox). Aussi, en règle générale, les administrateurs sont amenés à modifier «à la main» les fichiers de configuration pour effectuer certaines opérations spécifiques. a2billing permet de définir des «rates», c'est-à-dire des tarifications en fonction de la destination des appels (préfixe). Un client («customer») pourra passer des appels à travers a2billing, en se voyant affecter d'une certaine tarification. L'ensemble des tarifs qui peuvent être appliqués à ce client sont regroupés dans une «rate card». Les «rate cards» correspondent donc aux différentes offres tarifaires proposées par a2billing à ses clients. Fig. 3 : a2billing Bien entendu, a2billing reconnait ses clients grâce à une authentification De plus, il est capable d'appliquer deux types de routage : le LCR qui revient à rechercher le chemin coutant le moins au provider, et le LCD qui revient à rechercher le coût le plus avantageux pour le client. Nous allons nous appuyer sur ces fonctionnalités pour simuler un Provider ToIP à partir d'asterisk et de a2billing. III. MISE EN PLACE DU PROVIDER TOIP A. Architecture du TP Nous considérons l'architecture de TP suivante (Fig. 4) : Asterisk peut aussi être couplé à une base de données, type MySQL par exemple (ce n'est pas la seule possibilité!), afin de stocker les utilisateurs et leurs profils, et enregistrer les tickets de taxation, c'est-à-dire les tickets indiquant la durée des appels et leur coûts. Néanmoins, Asterisk ne fournit pas par défaut de logiciel de taxation. Les tickets existent, mais ils doivent être exploités par une application extérieure, comme par exemple a2billing. B. A2billing a2billing est un logiciel de taxation, très complet, qui permet non seulement de gérer les tickets d'appels, mais aussi de gérer des comptes clients, de créditer de différentes manières ces comptes («cartes prépayées», paiement à la facture, ), et de les débiter en fonction des appels passés, et leur facturation. Figure 4 : architecture du réseau de TP On retrouve les éléments présentés dans le papier «Une plateforme pédagogique pour illustrer les différentes architectures de ToIP» de Patrick Charrin : Chaque entreprise est représentée par un IPBX configuré par un binôme d'étudiant. Dans nos

3 manipulations, cet IPBX doit supporter le protocole SIP. ON peut utiliser un Alcatel OxO, un matracom AXS, un Asterisk, Plusieurs téléphones sont connectés à cet IPBX, avec des numéros SDA. Dans le cadre de ce TP, nous aurons une seule entreprise, dont la plage SDA est xx. Le provider ToIP est constitué d'un Asterisk sur lequel est rajouté a2billing. Nous allons détailler la configuration de a2billing dans la suite de ce chapitre. Le réseau IP est en réalité un réseau Ethernet, mise en œuvre par un simple switch. Un téléphone IP, déclaré sur l'asterisk du composant «Provider ToIP», représentera le monde des téléphones IP (tout numéro qui commence par 09xxxxxxxx) La Voice Gateway (ou Media Gateway) est implémentée par un Asterisk, sur lequel nous avons é une carte Digium B410P qui offre 4 accès de base T0. Le réseau RNIS est réalisé par un simulateur Patapsco. Quelques téléphones sont connectés sur ce simulateur, et permettent de disposer de numéros SDA caractéristiques (15/18, 08xxxxxxxx, 0467xxxxxx, 06xxxxxxxx), qui seront taxés différemment. Notez que le simulateur de réseau RNIS peut être remplacé par la solution basée sur Asterisk, présentée dans le papier d'angel Abénia. De plus, les composants «Provider ToIP» et «Voice Gateway» peuvent facilement être regroupés en un seul en ant la carte B410P directement dans l'asterisk du composant «Provider ToIP». Ceci étant, à l'heure où nous écrivons, nous n'avons pas testé cette possibilité, et la documentation d'a2billing ne laisse pas apparaître la possibilité d'utiliser misdn ou Dahdi. Si cette information se vérifie, cela signifie que les accès RNIS ne peuvent être directement gérés par a2billing, et cela complexifie le regroupement des deux composants. B. Configuration de a2billing Nous considérons que l'ation d'asterisk et de a déjà été effectuée (voir annexes A et B). Nous allons décrire maintenant les différentes phases de configuration nécessaires au bon fonctionnement du Provider ToIP a2billing 1) Utilisation de a2billing dans le plan de num. de asterisk La première opération à effectuer est de dire à Asterisk d'utiliser a2billing. Pour cela, dans le plan de numérotation d'asterisk (c'est-à-dire à la fin du fichier \etc\asterisk\extensions.conf), il faut définir deux nouveaux contextes, a2billing et did, qui contiennent les instructions suivantes : [a2billing] exten => _X.,1,Answer() exten => _X.,2,Wait(2) exten => _X.,3,AGI(a2billing.php) exten => _X.,4,Wait(2) exetn => _X.,5,HangUp() [did] exten => _X.,1,AGI(a2billing.php 1 did) Le contexte a2billing sera associé aux profils SIP des clients (customers) du provider ToIP. Ainsi, les appels en provenance de ses clients seront traités par a2billing (instruction AGI(a2billing.php)). Bien entendu, ces appels seront taxés différemment en fonction de la destination. Le contexte did sera utilisé par les appels en provenance d'une entité non cliente du Provider, et à destination de l'une de ses entreprises clientes. Dans notre exemple, ce sera le cas si un téléphone du réseau public cherche à appeler le numéro Pour que ces appels aboutissent au contexte did, il faut modifier le fichier /etc/asterisk/sip.conf, et plus exactement la directive context dans le contexte [general] : [general] context = did Ces appels ne seront a priori pas taxés. Il faut penser à relancer Asterisk pour prendre en compte ces modifications : #/etc/init.d/asterisk restart De manière générale, il est toujours intéressant d'avoir une fenêtre de commande dans laquelle s'affichent les messages relatifs aux différentes opérations effectuées par Asterisk. Pour cela, on peut utiliser le CLI (Command Line Interface) d'asterisk, dans une fenêtre de commande : #asterisk -rvvvv On peut d'ores et déjà vérifier que le nouveau plan de numérotation a bien été pris en compte, grâce à la commande : #CLI>dialplan show a2billing Le résultat doit être :

4 2) Déclaration et configuration des «providers» et des «customers» A2billing peut communiquer avec deux types d'entités : les fournisseurs d'accès («providers»), qui vont offrir un accès vers un réseau téléphonique les «customers», qui sont les clients du provider ToIP. Dans notre exemple, nous avons 1 client («customer») : l'entreprise 2 fournisseurs d'accès : la Voice Gateway, qui permet d'accéder au réseaux téléphoniques publics le téléphone IP, qui représente l'accès au monde IP (numéros en 09xxxxxxxx) Ces trois entités peuvent être déclarées à partir de l'interface graphique de configuration de a2billing, accessible depuis un navigateur Web à l'adresse: du provider ToIP>/a2billing/admin Les identifiants de connexion sont : login = root mot de passe = changepassword a) Les «Déclaration des providers providers peuvent être créés à partir du menu». Provider / Add Provider Il faut juste préciser le nom que l'on souhaite leur donner. Dans notre exemple, nous créons deux providers, appelés «MondeIP» et «MondeRNIS». Parallèlement à la création des deux providers, il faut penser à créer les «trunks» associés. Un trunk permet de qualifier le canal de communication utilisé entre a2billing et un provider, c'est-à-dire de préciser tous les éléments techniques qui vont permettre à ce lien d'être utilisé. On peut créer les trunks à partir du menu «Provider / trunks / Add Trunk». Dans notre exemple, nous aurons deux trunks, l'un appelé «VersMondeRNIS», l'autre «VersMondeIP». Ces deux trunks utiliseront le protocole de communication SIP. Il faut aussi penser à préciser l'adresse IP à laquelle aboutie le trunk de la Voice Gateway pour «VersMondeRNIS» = , du téléphone IP pour «VersMondeIP» = ). Enfin, il faut rattacher chaque trunk à son provider.

5 du provider ToIP>/a2billing/customer) qui lui permettra, après authentification («WebUI login» + «WebUI password»), de visualiser son compte, et éventuellement recharger son crédit de communications. Remarque importante : dans le cadre de nos TPs, nous avons exclusivement utilisé des IPBX Asterisk, que ce soit en tant que Voice Gateway, ou en tant que Client. Dans ce cas, la mise en place d'un Trunk nécessite une authentification. Nous avons résolu ce problème en créant un «customer» (voir section suivante) correspondant à la Voice Gateway sur le Provider ToIP, et en configurant un enregistrement automatique de la Voice Gateway auprès du Provider ToIP (la configuration de la Voice Gateway est similaire à celle d'un client classique pour l'enregistrement automatique : voir plus loin dans ce document). Si le nom donné par le Provider ToIP au «client» Voice Gateway est par exemple, alors il faudra déclarer le trunk «VersMondeRNIS» avec à la place de l'adresse IP : /%dialingnumber% b) Déclaration du customer La déclaration des clients se fait à partir du menu CUSTOMER. Il faut dans un premier temps créer le client ( Add::Search Notez qu'il est possible de créer un seul client, où un ensemble de clients d'un seul coup. Ainsi, quand une nouvelle entreprise veut utiliser les services du Provider ToIP, il suffit de lui affecter une identité client déjà créée, mais non encore utilisée. Dans notre cas, nous ne créons qu'un seul client, que nous appelons Binome*7. / Add Customer). Ici, le numéro de compte «account number» + «WebUI» servent d'identifiants pour le client. Notez que ce dernier peut accéder à une interface Web sur a2billing password Notez qu'ici, nous avons opté pour un paiement à la facture («POSTPAID CARD»). En cas de choix «PREPAID CARD», le client devra créditer son compte avant de pouvoir passer des appels. De plus, nous avons laissé coché les options de création de profils SIP et IAX («CREATE SIP CONFIG» et «CREATE IAX CONFIG»). Ainsi, a2billing modifie automatiquement les fichiers additional_a2billing_sip.conf et additional_a2billing_iax.conf pour rajouter la déclaration du profil du client. L'administrateur n'a donc pas à intervenir.

6 Dans l'exemple que nous avons choisi, nous n'utiliserons qu'un seul callplan, basé sur un routage LCD, avec différents rates, mais au travers de deux providers ( MondeIP et MondeRNIS). Nous auront donc deux rate cards différents. Nous commençons par créer les deux rate cards ( Rates : / RateCards / Add RateCard) 3) Définition des rates, rates card et callplan Comme nous l'avons précédemment, a2billing est avant tout un logiciel de taxation. Tout appel téléphonique qui passe par lui (sortants ou entrants, c'est-à-dire vers les réseaux publics ou vers les entreprises clientes) doit pouvoir être taxé. Pour cela, a2billing utilise 3 notions : un rate (taux en français) est un tarif appliqué vers une destination (pays ou client, appel national, international, ) un rate card est un ensemble de rates appliqués à différentes destinations, à travers le même trunk (le même provider) Un callplan est un ensemble de rate cards, que l'on utilise sur la base de la même règle de routage : LCR (Least Cost Routing) si on recherche le coût le plus pletit pour le Provider ToIP LCD (Least Cost Dialling) si on recherche le coût le plus petit pour le client Pour résumé, un callplan est un ensemble de tarifs ( rate cards) disponibles à travers différents providers, que l'on chois à partir d'une règle de routage prédéfinie. Puis il faut créer les différents rates dans chaque Rate en les associant à la bonne RateCard et au bon trunk : Card (Rates / Rates / Add Rate), Notez que l'on peut facilement distinguer le coût pour le provider (buying rate), et le coût pour le client ( selling rate). C'est sur la base de ces informations que les routages LCR et LCD pourront être faits.

7 Une fois tous les rates créés, on obtient : Il faut maintenant créer la callplan (Rates / et lui rattacher les deux rate cards : CallPlan / Add Callplan), Il faut pour cela modifier le fichier sip.conf (on suppose que le trunk entre le client et le provider ToIP est un trunk sip). Dans ce fichier, il faut déclarer un profil sip de type peer qui correspond au profil sip qui a été créé automatiquement sur le provider ToIP. Notez que la section sip est appelée provider, alors que le nom d'utilisateur sur le Provider ToIP est Cela ne pose pas de problème au sens Asterisk, mais cela demande un peu plus de gymnastique au niveau de l'authentification pour plus de simplicité, on peut appeler la section sip , ce qui évitera tout problème futur. b) Enregistrement auprès du provider ToIP Il faut ensuite faire l'enregistrement automatique du client sur le provider ToIP. Pour cela, ajoutez la ligne suivante dans la partie register su fichier sip.conf de l'asterisk du client : Pour rattacher les deux rate cards, il faut aller modifier le callplan ExempleTP (voir figure ci-après, en haut de la colonne suivante) 4) Configuration du client Nous considérons ici que le client Binome*7 est un IPBX Asterisk. La configuration du client se déroule en deux étapes : enregistrement auprès du provider ToIP routage des appels sortants vers le provider ToIP a) enregistrement auprès du provider Là encore, si on a décidé d'appeler la section sip définissant le provider ToiP (et non pas provider comme dans l'exemple ci-dessus), il faut remplacer provider par dans la ligne ci-dessus. Après recharge des paramètres SIP sur l'asterisk du client (commande sip reload dans le CLI), vous devriez voir apparaître un message d'enregistrement du client sur le CLI du provider ToIP. A partir de ce moment, vous devriez être capable de passer un appel à travers votre Provider. Ceci étant, cela ne va pas marcher tout de suite en effet, a2billing n'a pas

8 encore tous les éléments pour router les appels sortants : il lui manque la définition des destinations pour ces appels, c'est-à-dire des lignes de routage qui disent quel est le prochain destinataire quand on cherche à joindre un certain numéro. Ici, il y aura deux cas de figure : on cherche à appeler un numéro SDA d'un autre client de a2billing. Le prochain destinataire sera alors l'ipbx du client on cherche à joindre un numéro public (IP / RNIS / GSM/UMTS). Le prochain destinataire sera alors la VoiceGateway La configuration de ces destinations est effectuée de la même manière que celle concernant les appels entrants. C'est ce que nous expliquons dans le paragraphe suivant. 5) Configuration des appels entrants Comme pour tout IPBX, il est nécessaire de dire au Provider comment router les appels entrants, c'est-à-dire les appels en provenance des réseaux publics, et à destination de ses clients. Plus exactement, il faut lui indiquer quel client possède quel numéro SDA. Les numéros donnés par des providers ToIP à leur clients sont appelés DID (Direct Inward Dialling = Sélection Directe à l'arrivée (SDA) en français). Dans un premier temps, il faut créer ses numéros DID (Inbound DID / Add::Search / Add DID) : Notez que l'on peut choisir de taxer ou non les appels entrants (option BILLING). Un coût de location peut aussi être rajouté (Selling Rate / monthly rate). Une fois les DID créés, il faut créer les destination associées. Une destination indique à a2billing, quel numéro de DID est associé à quel client. Les destinations se crééent dans le menu Inbound DID / Destination / Add destination (figure colonne suivante). Une fois toutes vos destinations créées, vos clients doivent être en mesure de recevoir des appels en provenance des réseaux publics. En ce qui concerne les destinations qui ne vont pas vers un client, mais vers le réseau public, le principe est le même. On créé les DID, puis on créé les destinations, en mettant comme destinataire la Voice Gateway. 6) Accueil de appels sortants sur le Provider ToIP Si toutes vos destinations sont créées, et si vos clients sont bien enregistrés, vous devez être capable de passer des appels d'un client vers un réseau public. Cependant, vous remarquerez que lors d'un tel appel, le provider ToIP effectue plusieurs opérations : dans un premier temps, il dit combien de crédit il reste au client, et combine de temps l'appel peut durer. il demande ensuite de composer le numéro à appeler Si vous n'avez plus de crédit, vous pouvez recharger votre compte dans le menu Customers / add::search / add credit to this card (icône dollar sur la ligne du client). Pour supprimer l'annonce de la balance (crédit restant), il faut positionner la variable Say Balance after Auth à No dans la partie System settings / Global list. Enfin, pour ne pas annoncer la durée maximale autorisée de l'appel, positionnez la variable Say Duration à No, toujours dans la partie System settings / Global list. Enfin, si on souhaite que le Provider ne demande pas le numéro à appeler, et qu'il compose directement le numéro fourni lors de l'appel, il faut modifier la variable Use DNID dans la partie System settings / Global list, et la positionner à Yes. Ainsi, a2billing utilisera le numéro destinataire de la requête SIP comme numéro à appeler. 7) Conclusions Notez qu'ici, la destination associe le DID au client , et plus exactement au poste 100 de ce client (équivalent d'un Dial(SIP/100@ ) sous Asterisk). A travers ce chapitre, nous avons voulu guider le lecteur vers une première configuration d'asterisk + a2billing la plus simple possible. De nombreuses options n'ont pas été

9 abordées, et plusieurs solutions décrites ici doivent pouvoir être largement améliorées. IV. DIFFÉRENTES UTILISATIONS POSSIBLES DU PROVIDER TOIP EN TP avons détaillé la configuration du Provider ToIP, en nous appuyant sur un exemple utilisable en salle de TP. Enfin nous avons donné différentes pistes d'utilisation dans les séries de TP. VI. ANNEXES Sans trop rentrer dans les détails, nous estimons pouvoir utiliser notre Provider ToIP de plusieurs façons dans les TPs de téléphonie sur IP : il peut être utilisé comme passerelle entre le réseau téléphonique privé de l'entreprise, et les réseaux publics. La différence d'utilisation par rapport à une Media Gateway n'est pas flagrante, si ce n'est l'aspect authentification, et la possibilité de regarder la taxation des appels passés sur l'interface Web «customer». Cela reste néanmoins un composant support intéressant, se rapprochant de ce que l'on trouve dans la réalité. il peut aussi faire l'objet d'un TP. Outre l'aspect création de providers, et de customers, d'autres points nous semblent intéressants, et notamment les aspects taxation. Les étudiants peuvent aborder les notions de «buying cost» et de «selling cost», c'est-à-dire la différence entre ce que coûte réellement une communication au Provider ToIP, et le coût qui est facturé au client. On peut notamment mettre en place différents niveaux de fidélisation pour ses clients, en créant des «call plans» différents (IVOIRE, ARGENT, OR, PLATINE) qui implémenteront un écart coût facturé coût d'exploitation plus ou moins grand (plus le client est fidèle, c'est-à-dire plus il passe d'appels au travers du provider ToIP, plus il aura un niveau de fidélité lui permettant d'atteindre des coûts de facturation proches des coûts de facturation). De plus, les notions de LCR (Least Cost Routing) et LCD (Least Cost Dialling) pourront aussi être abordées, en créant plusieurs providers, aux coûts différents. Ainsi, pour les mêmes appels, les étudiants peuvent mettre en avant la différence entre choisir le coût d'exploitation le moins cher (LCR) et le coût de facturation le moins cher (LCD). Quoi qu'il en soit, le lecteur trouvera très certainement d'autres utilisations possibles à cet outil, en fonction de ses propres TPs. V. CONCLUSION Dans cet article, nous avons présenté une solution pour mettre en place un Provider ToIP utilisable en TPs de téléphonie sur IP. La solution est peu onéreuse, puisqu'elle nécessite un serveur informatique sous Ubuntu, l'ipbx logiciel gratuit Asterisk, et le logiciel de taxation gratuit a2billing. Après avoir présenté ces différents logiciels, nous A. Installation d'asterisk et de ses composants Prérequis : Nous supposons que nous utilisons un systèmes Linux Ubuntu (version 10.04). De plus, nous supposons que l'accès au réseau Internet est déjà configuré. L'ation d'asterisk peut être effectuée en lignes de commande depuis un terminal, ou à travers le logiciel de gestion des paquets Synaptic. Nous ne présentons ici que l'ation par lignes de commande. Les paquetages d'ation d'asterisk sont depuis plusieurs années intégrés dans la distribution Ubuntu (Debian). Aussi, il n'est pas nécessaire de récupérer les sources du logiciel, et de les compiler. Il suffit juste d'er les paquetages pré-compilés : asterisk La gestion automatique de dépendances de paquets va automatiquement calculer la liste des paquets nécessaires à l'ation d'asterisk. Certains de ces paquets sont peut être déjà és, d'autres peuvent être és, mais nécessitent une mise à jour, et enfin certains paquets doivent être nouvellement és. Dans tous les cas, apt-get vous donne toutes ces informations, et attend votre accord pour commencer le téléchargement des paquets (nouveaux + mises à jour) et leur ation. Notez que cette ation ne prend en compte que les paquetages indispensables au bon fonctionnement d'asterisk. Il est possible ensuite d'er d'autres paquetages, afin de rajouter des fonctionnalités à Asterisk, ou de le personnaliser. Par exemple : asterisk-prompt-fr-proformatique va er des prompts vocaux français supplémentaires, qui pourront être utilisés en remplacement des prompts vocaux anglais és par défaut. En particulier, si l'on souhaite pour jouer des musiques d'attente, Asterisk doit faire appel à un player externe (par exemple un player mp3). Dans nos manipulations, nous avons toujours utilisé madplay: madplay La configuration des musiques d'attente se fait dans le fichier /etc/asterisk/musiconhold.conf, dans la section [default]:

10 [default] mode=custom directory=/var/lib/asterisk/mohmp3 application=/usr/bin/madplay -Q -o raw:- --mono -R a -12 Il ne reste alors qu'à mettre les fichiers mp3 que vous souhaitez utiliser comme musique d'attente dans le répertoire /var/lib/asterisk/mohmp3 B. Installation de A2billing L'ation de A2Billing se fait uniquement en ligne de commande. Il n'existe pas (du moins au moment de l'écriture de cet article) de paquetage pré-compilé pour ce logiciel. Dans un premier temps, il faut récupérer l'archive contenant les fichiers d'ation. Elle peut être trouvée sur le site svn de a2billing : #svn co --username guest --password guest /1.8.1 /usr/local/src/a2billing/ Rem : Si vous ne disposez pas de l'outil svn, tapez la commande suivante : subversion Attention, plusieurs versions de a2billing sont disponibles. A l'heure où nous écrivons, la version la plus récente est la (c'est l'exemple pris dans la commande ci-dessus). Si vous souhaitez utiliser une version antérieure, il suffit de remplacer par le numéro de version souhaité dans la commande ci-dessus. La liste des versions disponibles peut être connue en se connectant sur le site utilisateur guest, mot de passe guest. Une fois cette opération effectuée, une arborescence complète de sous-répertoires et de fichiers est maintenant présente dans le répertoire /usr/local/src/a2billing. Avant d'aller plus loin, A2billing a besoin de différents logiciels pour pouvoir fonctionner. Plus précisément, il doit être é sur un serveur LAMP. On parle de serveur LAMP pour qualifier un serveur Web mis en œuvre sous Linux, à l'aide des logiciels Apache (le serveur Web), MySQL (base de données) et PHP (interpréteur de scripts PHP pour construire des pages Web dynamiques). libapache2-mod-php5 php5 php5-common php5-cli php5-mysql mysql-server apache2 php5-gd openssh-server php5-mcrypt php-gettext php5-sqlite python-mysqldb python-psycopg2 python-sqlalchemy libperlspeak-perl Bien entendu, a2billing nécessite aussi Asterisk pour pouvoir mettre en place les appels et les router. Si cela n'a pas déjà été fait, vous pouvez vous référer à l'annexe A pour er Asterisk. Nous pouvons maintenant passer à la mise en place et configuration de a2billing. Le premier élément à mettre en place est la base de données dans laquelle a2billing va stocker ses tickets de taxation, c'est-à-dire le résumé de chaque appel (heure de début, heure de fin, appelant, appelé, coût, ). #cd /usr/local/src/a2billing #mysql -u root -p < DataBase/mysql-5.x/a2billingcreatedb-user.sql Le script createdb-user.sql permet de créer une base de données appelée mya2billing, associée à l'utilisateur a2billinguser, mot de passe a2billing, sur la machine locale (host = ). Il faut maintenant créer les tables adéquates dans cette base de données. Pour cela, nous utilisons un autre script : #/usr/local/src/a2billing/database/mysql-5.x/ -db.sh Le script -db.sh demande le nom de la base de données (mya2billing), l'adresse de la machine sur laquelle se trouve la base de données ( ), le nom d'utilisateur (a2billinguser) et le mot de passe ( a2billing) pour insérer les tables dans la base de données. A l'issu de cette phase, vous pouvez vérifier que la base de données est bien configurée, en vous y connectant : #mysql -u root -p mya2billing Vous devriez ensuite avoir 97 tables différentes dans votre base de données : mysql>show tables; mysql>exit Il faut maintenant configurer a2billing pour qu'il utilise la base de données mya2billing. Pour cela, tapez les commandes suivantes : #cp a2billing.conf /etc #gedit /etc/a2billing.conf & Modifiez la section [database] comme suit : [database] hostname= port=3306 user=a2billinguser password=a2billing dbname=mya2billing dbtype=mysql On créé ensuite les fichiers de configuration d'asterisk dans lesquels a2billing enregistrera les profils SIP / IAX des clients, et on donne les droits à l'utilisateur www-data sur ces fichiers (pour qu'ils puissent être modifiés depuis l'interface

Procédure d installation Trixbox - A2Billing

Procédure d installation Trixbox - A2Billing Procédure d installation Trixbox - A2Billing Filière : Télécommunication Auteurs : Joseline Trachsel Julien Berger Date : 01.02.2007 Table des matières TABLE DES MATIERES...3 1. INTRODUCTION...5 2. INSTALLATION

Plus en détail

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

Installation d une passerelle téléphonie sur IP avec Asterisk Installation d une passerelle téléphonie sur IP avec Asterisk Thierry Randrianiriana 05/08/2013 REMERCIEMENTS 3 Sommaire Table des matières 1. INTRODUCTION 2. OBJECTIFS 3. INTRODUCTION A LA VOIX SUR IP

Plus en détail

EGGACOM. Manuel d'utilisation (version beta) Nano et Master VoIP 1.0

EGGACOM. Manuel d'utilisation (version beta) Nano et Master VoIP 1.0 EGGACOM Manuel d'utilisation (version beta) Nano et Master VoIP 1.0 IP PBX Linux 2.6.28-486-voyage Asterisk/1.6.1.0 GUI-version : SVN-branch-2.0-r4828M 1 Introduction 2 Configuration du dispositif via

Plus en détail

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

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk PRESENTATION D ASTERISK Asterisk a été inventé en 1999 par Mark Spencer. Son objectif était alors de fournir à Linux un commutateur téléphonique complet et totalement libre. Aujourd hui Asterisk est un

Plus en détail

Déployez votre IPBX aussi facilement que votre PABX

Déployez votre IPBX aussi facilement que votre PABX Déployez votre IPBX aussi facilement que votre PABX Un système basé sur Des fonctionnalités larges et adaptées au monde des entreprises. Compatible avec la plupart des téléphones SIP du marché ce qui offre

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

Trixbox: Asterisk packagé. hassan.hassan@urec.cnrs.fr Unité Réseaux du CNRS

Trixbox: Asterisk packagé. hassan.hassan@urec.cnrs.fr Unité Réseaux du CNRS Trixbox: Asterisk packagé hassan.hassan@urec.cnrs.fr Unité Réseaux du CNRS 2 Présentation de la trixbox L idée Fournir une distribution complète OS + IPBX Centos + noyau asterisk + paquets standards GUI:

Plus en détail

CYBERHOTEL PRESENTATION & SETUP

CYBERHOTEL PRESENTATION & SETUP CYBERHOTEL PRESENTATION & SETUP Reliez votre Green appliance au réseau et notez l'ip sur l'écran LCD Ce guide est également valable pour la version serveur. Ouvrez maintenant le navigateur d'un PC sur

Plus en détail

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

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 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 On redémarre les deux services service mysql restart

Plus en détail

TP N 1 : Installer un serveur trixbox.

TP N 1 : Installer un serveur trixbox. TP N 1 : Installer un serveur trixbox. I OBJECTIF L objectif de ce tp est d installer un serveur trixbox, un Softphone et un téléphone IP Cisco de façon à tester la voix sur IP. Pour ce tp vous aurez besoin

Plus en détail

Le support de la vidéo par Asterisk

Le support de la vidéo par Asterisk Le support de la vidéo par Asterisk Plan Objectifs Prérequis IPBX et protocoles de signalisation Présentation de Asterisk Installation de Asterisk Installation de app_conference Installation de app_mp4

Plus en détail

Nicolas Bocquet<nbocquet@lynuxtraining.com> Christophe Sahut - LinuxDays.ch - 8 au 12 mai 2006 - Genève 1

Nicolas Bocquet<nbocquet@lynuxtraining.com> Christophe Sahut - LinuxDays.ch - 8 au 12 mai 2006 - Genève 1 Asterisk, une solution de VoIP Nicolas Bocquet Christophe Sahut - LinuxDays.ch - 8 au 12 mai 2006 - Genève 1 Présentation Intégrateur / Formateur en Logiciels Libres Domaine

Plus en détail

Routeur client. PC accueil Postes IP

Routeur client. PC accueil Postes IP Schéma d'installation général RTC NUMERIS en Wan Voip option Routeur client PC accueil Postes IP administratifs C Y B E R H O T E L Une ou plusieurs gateway gateway Postes chambres Access point HOTSPOT

Plus en détail

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

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password) 1. Installer une machine Ubuntu Server 14.04 i386 2. Saisir l adresse IP 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password) 4. Si vous

Plus en détail

par Tarik Fdil <tfdil@sagma.ma>

par Tarik Fdil <tfdil@sagma.ma> Conférence Le Logiciel Libre bouleverse le modèle économique des opérateurs de téléphonie par Tarik Fdil Plan I Une révolution est en marche Les acteurs du drame : PABX/PBX, VoIP Technologies

Plus en détail

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE] 04/02/2014 Tutoriel Lubuntu & glpi thomas [NOM DE LA SOCIETE] I Installation de Lubuntu Outils : Virtual Box : https://www.virtualbox.org/wiki/downloads Lubuntu : archive fourni Nous allons commencer par

Plus en détail

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

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014 Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant

Plus en détail

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Afin d'éviter un message d'erreur au démarrage du service Apache du type : I. INTRODUCTION GLPI (Gestionnaire libre de parc informatique) est une solution open-source de gestion de parc informatique et de gestion des services d assistance aux utilisateurs distribué sous licence

Plus en détail

Compte rendu d'activité PTI n 2

Compte rendu d'activité PTI n 2 Compte rendu d'activité PTI n 2 Nom et prénom : CIULLO Julien BTS Informatique de Gestion Nature de l'activité OCS-NG et GLPI Introduction : Afin de pouvoir répondre aux demandes des utilisateurs au niveau

Plus en détail

Configuration O.box Table des matières

Configuration O.box Table des matières Configuration O.box Table des matières )Connexion à l'o.box avec le logiciel «O.box Manager».... )Inscrire un combiné DECT dans l'o.box...4 )Désinscrire un combiné DECT dans l'o.box...5 4)Associer un combiné

Plus en détail

Documentation support technique

Documentation support technique Support Technique www http://www.keyyo.fr/fr/support/expert.php version 1.0 Documentation support technique Configuration PCBX Elastix avec compte SIP Keyyo (en mode trunk) Préface : Documentation fournie

Plus en détail

Tutoriel compte-rendu Mission 1

Tutoriel compte-rendu Mission 1 Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation

Plus en détail

CASE-LINUX MAIL - ROUNDCUBE

CASE-LINUX MAIL - ROUNDCUBE 1 CASE-LINUX MAIL - ROUNDCUBE Introduction Roundcube est un MUA de type webmail. C'est un client IMAP multilingue avec une interface graphique simple et bien organisée. Celle-ci est personnalisable (via

Plus en détail

Installer un serveur web de développement avec VirtualBox

Installer un serveur web de développement avec VirtualBox Installer un serveur web de développement avec VirtualBox Par Gilles Février (http://gfevrier.kelio.org/blog) VERSION 1.0 (Mars 2013) 1 / 15 Sommaire SOMMAIRE Introduction...3 Installation de VirtualBox...3

Plus en détail

Guide de configuration de la Voix sur IP

Guide de configuration de la Voix sur IP Le serveur Icewarp Guide de configuration de la Voix sur IP Version 11 Mai 2014 i Sommaire Guide de configuration VoIP 1 Présentation... 1 Configuration... 1 Configuration réseau... 1 Configuration du

Plus en détail

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. TD réseau - Réseau : interconnexion de réseau Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. Un réseau de grande importance ne peut pas seulement reposer sur du matériel

Plus en détail

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2

Plus en détail

Mise en place d un service de voix sur IP

Mise en place d un service de voix sur IP PROJET DE MASTER 1 2004-2005 Mention Informatique Spécialité Réseaux Mise en place d un service de voix sur IP CAHIER DES CHARGES Adrien Dorland < revok_2k2@hotmail.com > Loic gautier < ciolcavalli@hotmail.com

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

HYBIRD 120 GE POUR LES NULS

HYBIRD 120 GE POUR LES NULS HYBIRD 120 GE POUR LES NULS 1. Connexion au réseau du client... 6 1.1 En utilisant le DHCP du client... 6 1.2 En utilisant l hybird 120 GE comme DHCP... 7 1.3 Accès au PABX à distance... 9 2. Téléphones

Plus en détail

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

Mise en place de la Téléphonie sur IP au U6 Mise en place de la Téléphonie sur IP au U6 Guillaume Gaillard guillaume.gaillard@telecom-sudparis.eu PLAN : I --- Ce qu'il y a à faire II --- Ce qui a été fait III--- Ce qui reste à faire I --- Ce qu'il

Plus en détail

Fourniture et mise en œuvre d'une plate-forme de téléphonie IP MARCHÉ N 2012-008. Cahier des Clauses Techniques Particulières

Fourniture et mise en œuvre d'une plate-forme de téléphonie IP MARCHÉ N 2012-008. Cahier des Clauses Techniques Particulières Marché à procédure adaptée En application de l'article 28 du code des marchés publics (Décret n 2006-975 du 1 août 2006 portant code des marchés publics) NOR: ECOM0620003D Fourniture et mise en œuvre d'une

Plus en détail

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Dans Virtual box, la machine virtuelle xibo éteinte, sélectionner la et cliquer sur l icône configuration : Dans la fenêtre

Plus en détail

Asterisk QuickRecord. ANTOINE MANSUY a.mansuy@gmail.com IUT DE COLMAR

Asterisk QuickRecord. ANTOINE MANSUY a.mansuy@gmail.com IUT DE COLMAR ANTOINE MANSUY a.mansuy@gmail.com IUT DE COLMAR Licence Pro ISVDE ANNEE 2006/2007 SOMMAIRE I. PRES REQUIS :... 3 A. Machine virtuelle Java (JVM):... 3 B. Fichiers utiles à l application :... 3 C. Configuration

Plus en détail

Organisation du module

Organisation du module Organisation du module Cours: 2 séances de TD (3H) + DS (1h30, commun avec TP) Introduction à la téléphonie d entreprise : Matériel, configurations et possibilités courantes Voix sur IP, Téléphonie sur

Plus en détail

TAGREROUT Seyf Allah TMRIM

TAGREROUT Seyf Allah TMRIM TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation

Plus en détail

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

Serveur de Téléphonie Asterisk implanté sur Trixbox 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 exploitaton type Linux. Il est conseillé de connaitre et

Plus en détail

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

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation. Gestion de parc Informatique OCS, GLPI sur Debian 5 Jonathan Gautier Open Computer and Software Inventory Next Generation (OCS inventory NG) est une application permettant de réaliser un inventaire sur

Plus en détail

Guide d'utilisation des services Selfone Mode d'emploi

Guide d'utilisation des services Selfone Mode d'emploi Guide d'utilisation des services Selfone Mode d'emploi Espace client IPBX IP Centrex Sommaire I - Les options de votre espace client. Votre espace client.. Tableau de bord.. Mon compte.4. Téléphonie.5.

Plus en détail

Catalogue des formations 2015

Catalogue des formations 2015 Catalogue des formations 2015 Sommaire Relation entre les formations 3 1. Les bases de Linux 4 2. Certification Linux LPIC-1 8 3. Certification Linux LPIC-2 11 4. Certification Linux LPIC-3 14 5. Services

Plus en détail

PROJET TRIBOX-2012-A

PROJET TRIBOX-2012-A PROJET TRIBOX-2012-A Auteur : MORELLE Romain Clients VOIP + Rôle du PBX Membres du projet: GUITTON Jordan MORELLE Romain SECK Mbaye Gueye Responsable de la formation: MOTAMED Cina Client: DUSSART Dominique

Plus en détail

SnomOne / Cloud OpenIP

SnomOne / Cloud OpenIP SnomOne / Cloud OpenIP Sommaire Pré-requis / capacités... 3 Techniques... 3 Versions... 3 Mise en place de la solution SNOM ONE virtualisée... 4 Avec l offre Concentrateur MPLS... 4 Avec l offre Concentrateur

Plus en détail

IPBX SATURNE. Spécifications Techniques

IPBX SATURNE. Spécifications Techniques IPBX SATURNE Spécifications Techniques Référence : SPE-AMP-4521-30/01/11 AMPLITUDE Réseaux et Systèmes SIRET : 454 01116400026 N de TVA Intra-communautaire :FR50454011164 Mail : technique@amplitude-rs.com

Plus en détail

Documentation support technique

Documentation support technique KEYYO OPERATION & SUPPORT version 1.0 / Dec 2010 Documentation support technique Configuration Alcatel Omnipcx R8 avec un Trunk SIP Keyyo Préface : Documentation fournie par l équipe support partenaires

Plus en détail

Interconnexion de systèmes ToIP hétérogènes

Interconnexion de systèmes ToIP hétérogènes Résumé En introduction, ce papier rappelle la convergence des réseaux téléphoniques et des réseaux de données et énonce les nouvelles technologies pour effectuer du Services multi-site. La première partie

Plus en détail

FREEPBX GUIDE UTILISATEUR-AVANCE http://cyberhotel.comdif.com

FREEPBX GUIDE UTILISATEUR-AVANCE http://cyberhotel.comdif.com CYBER-HOTEL FREEPBX GUIDE UTILISATEUR-AVANCE http://cyberhotel.comdif.com Vous venez juste d'installer votre systeme et redémarrer votre serveur. Utilisez un ordinateur sur le même réseau que votre serveur,

Plus en détail

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

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel Stéphanie Lacerte Document technique Connextek 31 mai 2013 Cloudtel Introduction Le logiciel Cloudtel a été conçu dans le langage de programmation Java. Ce logiciel utilisant la voix sur IP, communique

Plus en détail

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

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation

Plus en détail

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

Les protocoles de VoIP tels H323 ou SIP encouragent l'emploi de noms d'extensions alphanumériques ou adresses de messagerie. Extensions Une extension est une instruction du plan de numérotation exécutée pour le poste ou groupe de postes destinataire(s) correspondant à son nom. Ce nom est défini par une séquence de touches (numéro

Plus en détail

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7. Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7. Dans ce tutoriel je crée un site www.artheodoc.fr. Vous pouvez remplacer "artheodoc" par le nom de site votre choix. Installation de LAMP

Plus en détail

Installation et configuration d OCS/GLPI sur un Serveur Debian

Installation et configuration d OCS/GLPI sur un Serveur Debian Installation et configuration d OCS/GLPI sur un Serveur Debian GLPI (Gestionnaire Libre de Parc Informatique) est une application web (développée en PHP) qui permet la gestion de parc informatique et de

Plus en détail

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel Guide débuter avec WHM 1 / Introduction WHM signifie Web Host Manager (ou gestionnaire d'hébergement web). WHM va donc vous permettre de gérer des comptes d'hébergement pour vos clients. (création de compte,

Plus en détail

TP Voix sur IP SIP et Asterisk

TP Voix sur IP SIP et Asterisk TP Voix sur IP SIP et Asterisk Ce TP propose une installation et un test d un serveur et de clients afin de mettre en oeuvre le protocole SIP. L objectif est d analyser les comportements des logiciels,

Plus en détail

[Serveur de déploiement FOG]

[Serveur de déploiement FOG] 2012 Yann VANDENBERGHE TAI @ AFPA Lomme [Serveur de déploiement FOG] Procédure d'installation d'un serveur FOG pour la création et le déploiement d'images disques. 1.1 Introduction : Malgré le développement

Plus en détail

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

Raspberry pi : Développer une petite application web sur Raspberry Raspberry pi : Développer une petite application web sur Raspberry Introduction Le Raspberry Pi est un nano-ordinateur basé sur une architecture ARM (conçu par David Braden) qui permet l'exécution de plusieurs

Plus en détail

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

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies. Asterisk pour la visioconférence en enseignement à distance SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.com PLAN INTRODUCTION GENERALITES ASTERISK & ELEARNING CONCLUSION Introduction

Plus en détail

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

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 SOMMAIRE I. Principe de fonctionnement du DHCP et d'un Agent-Relais II. Plan d'adressage et maquettage du réseau III. Dossier de réalisation IV. Tests de validation VIALAR Yoann Page 1 I. Principe de fonctionnement

Plus en détail

Interconnexion de serveurs Asterisk avec IAX

Interconnexion de serveurs Asterisk avec IAX Interconnexion de serveurs Asterisk avec IAX Page 1 sur 18 1.0. Table des matières 1.0. Table des matières...2 2.0. Préface...3 3.0. Prés-requis...3 4.0. Sécurité de l'authentification...4 5.0. Création

Plus en détail

Business Internet Centrex Business Talk IP Centrex guide administrateur

Business Internet Centrex Business Talk IP Centrex guide administrateur Sommaire Business Internet Centrex Business Talk IP Centrex guide administrateur SE CONNECTER AU WEB ADMINISTRATEUR... 2 GÉRER LE SERVICE ET VOS UTILISATEURS... 3 VOTRE COMPTE... 4 ADMINISTREZ VOS SERVICES...

Plus en détail

1. La plate-forme LAMP

1. La plate-forme LAMP Servi ces pour intranet et Internet Ubuntu Linux - Création et gestion d un réseau local d entreprise 1. La plate-forme LAMP Services pour intranet et Internet La fourniture d'un site pour le réseau ou

Plus en détail

Utiliser Reporting Services pour des NewsLetter

Utiliser Reporting Services pour des NewsLetter Utiliser Reporting Services pour des NewsLetter SQL Server Reporting Services et les NewsLetters Le moteur de rapport inclus dans Microsoft SQL Server permet de créer de nombreux rapports classiques. Il

Plus en détail

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage

Plus en détail

Installation d'un serveur DHCP sous Windows 2000 Serveur

Installation d'un serveur DHCP sous Windows 2000 Serveur Installation d'un serveur DHCP sous Windows 2000 Serveur Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à un protocole DHCP (Dynamic Host Configuration Protocol),

Plus en détail

Retour d'expérience sur le déploiement d'asterisk

Retour d'expérience sur le déploiement d'asterisk Retour d'expérience sur le déploiement d'asterisk à l'université de la Polynésie française Alexandre GOUVERNEUR Franck MEVEL UPF/CRI Plan de l'exposé Introduction Contexte spécifique de l'upf Mise en oeuvre

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

Configuration d une passerelle. Bero*Fix pour raccordement sur S5000 IPBX

Configuration d une passerelle. Bero*Fix pour raccordement sur S5000 IPBX Configuration d une passerelle Bero*Fix pour raccordement sur S5000 IPBX Référence : M2Msoft_proc_configBERONET_BEROFIX_V1_0.doc Version : 1.0 Date : 29/10/2013 M2Msoft Sarl au capital de 160 000 euros

Plus en détail

Installation 1K-Serveur

Installation 1K-Serveur Installation du système d'exploitation (Windows 2000-2003 - 2008) 1 - Procéder a l'installation du système d'exploitation de façon a ce qu'il s'intègre dans votre architecture réseaux (nom de domaine/groupe

Plus en détail

Mise en place d'un Réseau Privé Virtuel

Mise en place d'un Réseau Privé Virtuel Travaux Pratiques Trucs utiles : tail f /var/log/syslog pour tous les logs de la machine et notamment les cartes ethernet d'une machine. /etc/init.d/nom_du_démon (re)start pour le démarrer ou le redémarrer.

Plus en détail

BTS SIO 2012-2014. Dossier BTS. PURCHLA Romain

BTS SIO 2012-2014. Dossier BTS. PURCHLA Romain BTS SIO 2012-2014 Dossier BTS PURCHLA Romain 2012-2014 Lors d une création de serveur web plusieurs solution nous son proposé en voici quelques une. - LAMP (Linux, Apache, MySql, Php) La mise en place

Plus en détail

Configuration du driver SIP dans ALERT. V2

Configuration du driver SIP dans ALERT. V2 Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 26/08/2013 Nombre de pages : 19 Configuration du driver SIP dans

Plus en détail

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1] SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition

Plus en détail

Passerelle VoIP pour PBX

Passerelle VoIP pour PBX Passerelle VoIP pour PBX Les produits «IP-PBX pour central analogique ou ISDN» permettent d'ouvrir votre installation téléphonique classique au monde de la téléphonie de dernière génération, la téléphonie

Plus en détail

Installation des outils OCS et GLPI

Installation des outils OCS et GLPI Installation des outils OCS et GLPI MAYERAU David 06/02/2012 PRESENTATION. --------------------------------------------------------------------------------------------- 3 INSTALLATION DE GLPI. ------------------------------------------------------------------------------------

Plus en détail

Un serveur web, difficile?

Un serveur web, difficile? Un serveur web, difficile? Belle question, mais d'abord qu'est-ce qu'un serveur web et à quoi cela peut-il servir? C'est un ensemble de programmes qui sont installés sur un ordinateur et qui servent à

Plus en détail

La double authentification dans SharePoint 2007

La double authentification dans SharePoint 2007 La double authentification dans SharePoint 2007 Authentification NT et Forms sur un même site Dans de nombreux cas on souhaite pouvoir ouvrir un accès sur son serveur SharePoint à des partenaires qui ne

Plus en détail

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

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer Semestre 4 TR2 2013/2014 Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer But du TP Le but est simple : vous donner les moyens de réaliser chez vous les TPs réseaux, en utilisant

Plus en détail

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright

Plus en détail

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

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian) TP RESEAUX SRC Semestre 1 ROUTAGE OBJECTIF : MATERIEL : Configurer une machine Debian en tant que routeur. Découpage d'un réseau IP. 1 Machine Virtuelle fonctionnant sous Debian (Serveur/Routeur) 1 Machine

Plus en détail

TP PLACO. Journées Mathrice d'amiens Mars 2010

TP PLACO. Journées Mathrice d'amiens Mars 2010 TP PLACO Journées Mathrice d'amiens Mars 2010 Nicolas Vuilmet, Jacquelin Charbonnel, Jacques Foury, Damien Ferney, Benoit Métrot Introduction PLACO est un générateur de plates-formes collaboratives. Il

Plus en détail

PPE GESTION PARC INFORMATIQUE

PPE GESTION PARC INFORMATIQUE BTS SIO 2013 2014 PPE GESTION PARC INFORMATIQUE PPE4-1 DAHMANI RACHID BAZEMONT ANTHONY SOMMAIRE... 3 Installation service AD-DNS... 3 Configuration DNS... 7 Intégration d une machine dans le domaine ISE...

Plus en détail

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA Nom : Prénom : Classe et groupe : 1P 3 SEN TRI Télécom & Réseaux Linux Ubuntu Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA 04/11/2010 TP 1. Objectif : Configurer un serveur SAMBA sous Linux

Plus en détail

Téléphonie Cisco. - CME Manager Express = Logiciel dans un routeur, version simplifiée du call manager.

Téléphonie Cisco. - CME Manager Express = Logiciel dans un routeur, version simplifiée du call manager. Téléphonie Cisco I) Généralités Serveur de téléphonie: Call Manager CM et Call Manager Express ( CME ) - CM Call Manager = Logiciel sur un PC externe - CME Manager Express = Logiciel dans un routeur, version

Plus en détail

Pratique et administration des systèmes

Pratique et administration des systèmes Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de

Plus en détail

TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN.

TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN. 1 But TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN. 2 Les VLAN 2.1 Définition Un VLAN (Virtual Local

Plus en détail

Configuration des téléphones VoIP via le web

Configuration des téléphones VoIP via le web Configuration des téléphones VoIP via le web Version Date Description Primaire 3.4.2009 configuration des téléphones VoIP via le web Update 1.5.2009 mise à jour Baechler Bruno 01.05.2009 Page 1 de 14 Tables

Plus en détail

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird. MAIL > configuration de mozilla thunderbird > SOMMAIRE Qu'est ce que Thunderbird? Téléchargement du logiciel Thunderbird Configuration Installation d'un compte POP Installation d'un compte IMAP En cas

Plus en détail

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL Au cours de ce TP, vous allez installer un serveur de courrier sur un réseau local. Les étapes par lesquelles vous allez passer sont les suivantes

Plus en détail

Keyyo Guide de mise en service CTI / API / TAPI Keyyo

Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Opération & Support http://www.keyyo.fr/fr/support/expert.php Version 1.0.7 Sommaire 1 Portée du document... 3 2 Introduction à la configuration...

Plus en détail

TelSurvey Système CATI pour LimeSurvey 11 novembre 2012. Manuel administrateur

TelSurvey Système CATI pour LimeSurvey 11 novembre 2012. Manuel administrateur TelSurvey Système CATI pour LimeSurvey 11 novembre 2012 Manuel administrateur Table des matières 1 - Pré-requis...2 2 - Installation...2 3 - Création de la table des invitations...3 Procédure d initialisation

Plus en détail

Licence professionnelle Réseaux et Sécurité Projets tutorés 2012-2013

Licence professionnelle Réseaux et Sécurité Projets tutorés 2012-2013 Licence professionnelle Réseaux et Sécurité Projets tutorés 2012-2013 Sujets proposés à l Université de Cergy-Pontoise 1. Déploiement d'une architecture téléphonique hybride : PC-Asterisk/PABX analogique,

Plus en détail

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

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 Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est

Plus en détail

Licence professionnelle Réseaux et Sécurité Projets tutorés 2009-2010

Licence professionnelle Réseaux et Sécurité Projets tutorés 2009-2010 Licence professionnelle Réseaux et Sécurité Projets tutorés 2009-2010 Organisation générale Les projets sont à réaliser en binôme ou en trinôme, suivant l indication marquée dans chaque sujet. Des ajustements

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Le meilleur de l'open source dans votre cyber cafe

Le meilleur de l'open source dans votre cyber cafe Le meilleur de l'open source dans votre cyber cafe Sommaire PRESENTATION...1 Fonctionnalités...2 Les comptes...3 Le système d'extensions...4 Les apparences...5 UTILISATION...6 Maelys Admin...6 Le panneau

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

Asterisk Use cases. Interconnexion avec un central propriétaire Multi-site. Linuxdays Genève, 24 mars 2007. www.camptocamp.com info@camptocamp.

Asterisk Use cases. Interconnexion avec un central propriétaire Multi-site. Linuxdays Genève, 24 mars 2007. www.camptocamp.com info@camptocamp. Asterisk Use cases Interconnexion avec un central propriétaire Multi-site Linuxdays Genève, 24 mars 2007 www.camptocamp.com info@camptocamp.com Plan Présentation Camptocamp Use case 1: Interconnexion avec

Plus en détail

BIND : installer un serveur DNS

BIND : installer un serveur DNS BIND : installer un serveur DNS Cet article a pour but de vous présenter comment installer et configurer un serveur DNS en utilisant l'application BIND. Je supposerai que vous disposez d'un réseau local

Plus en détail