MARTINOT BTS SIO Clément 2012-2013 Serveur Nagios & NSClient++
Sommaire I. Introduction II. Présentation de l'organisme d'accueil III. Présentation du sujet IV. La mise en en oeuvre V. Bilan VI. Conclusion 1
Introduction De nous jours, toutes entreprises ou organisations a besoin de matériels informatiques et d'un système d'information et cela représente un coût non négligeable. Les organisations ont le choix entre s'occuper elles même de leur infrastructure réseau ou faire appel à un prestataire afin d'externaliser la gérance du système d'information. L'entreprise Quadria est un prestataire informatique et c'est ce genre d'entreprise qui aura la charge de s'occuper du système d'information d'organisations. Cependant, le stage ne porte pas sur l'externalisation de services informatiques car, pour des raisons de secrets professionnels, je n'ai pas pu participer aux activités de Quadria. Par conséquent, j'avais un libre choix sur ce que je voulais faire et Quadria me fournissait ce dont j'avais besoin. J'ai donc créé un contexte afin de mettre en place un projet qui me permettrait d utiliser et d approfondir mes connaissances et compétences en réseau. Dans ce contexte, une entreprise (IGX) décide de mettre en place son architecture système comprenant un Active Directory avec ses utilisateurs, ses groupes et leurs droits, un nom de domaine (IGX.lan), des lecteurs réseaux, un serveur d'impression et un serveur Nagios. 2
Présentation de l'organisme d'accueil Son origine Quadria fait parti du réseau Euralliance s qui est le premier réseau de distributeurs et prestataires de services informatiques en France. Il a été créé en 1989. Ses différents domaines Quadria est une société dont le cœur de métier est l intégration de systèmes d information et les solutions d impression. Quadria propose notamment des solutions de Cloud Computing, elle vend du matériel, des services informatiques, des solutions de gestion et des solutions d impression. Implantation Son siège social se trouve à Limoges. Il y a 16 agences répartis en France. Chiffres 79 000 000 millions d'euros de chiffre d'affaires 16 sites 305 collaborateurs Plus de 5000 clients. 3
Présentation du sujet J'ai décidé avec l approbation de mon maître de stage de chercher un contexte afin de créer un projet qui me permettrait d utiliser et d approfondir mes connaissances et compétences en réseau. J'ai dû créer un contexte afin de simuler une situation professionnelle, pour cela j'ai inventé une société IGX. Cette société est spécialisée dans le marketing, elle désire mettre en place une architecture système pour son système d information. L'entreprise IGX qui vient d'être récemment créée a besoin de mettre en place une infrastructure système. IGX est composée de quatre services : le Service Marketing (huit employés), le Service Client (quatre employés), le Service Direction (cinq employés) et le service Informatique (un employé). Afin que ce contexte se rapproche le plus de la réalité, Quadria a mis à ma disposition tout ce dont j'avais besoin. L'entreprise IGX avait donc un serveur Windows 2008, trois ordinateurs de test, un switch et une imprimante. 4
La mise en oeuvre Tout a commencé par l'élaboration d'un contexte professionnel et la réflexion autour d'un projet afin de réaliser des missions qui permettraient d'améliorer mes connaissances et mes compétences ou d'en apprendre de nouvelles. Tout ce qui a été décidé et prévu a été schématisé et des objectifs à atteindre par semaine ont été établis. En l'occurrence, j'ai créé un contexte dans lequel la société IGX spécialisée dans le marketing et qui vient d'être récemment créée, désire mettre en place une infrastructure système. Une contrainte de temps existait pour réaliser cette mission, elle était de 5 semaines, ce qui correspondait à la durée du stage. J'ai commencé par monter la table où j'allais travailler. Ensuite, j'ai installé un ordinateur sur lequel j'ai mis Windows Server 2008. Les trois autres ordinateurs ont été installés par la suite, Windows Seven était présent sur ces ordinateurs mais un CD bootable de Nec permettait de réinstaller Windows Seven afin que les machines soient réinitialisées pour que je puisse en faire ce que je veux, ainsi si une erreur irrémédiable survenait je pouvais de nouveau refaire la machine. Suivant les conseils de mon maître de stage, j'ai effectué des recherches sur Internet pour trouver des idées et voir comment j'allais procéder sur ce que je voulais faire. J'ai créé un schéma Visio pour l'organisation des machines et des services, un autre schéma représentant le diagramme de la société IGX et un diagramme de GANTT montrant approximativement le temps que le projet pourrait durer. J'ai ensuite créé un domaine (IGX.lan), les utilisateurs et les groupes que j'ai ajouté à l'active Directory. J'ai commencé par mettre en place un serveur DHCP pour l'attribution des adresses IP mais étant donné que j'utilisais le serveur DHCP de Quadria pour travailler, cela n'était pas possible donc j'ai laissé cette option. Par la suite, j'ai eu l'idée de créer des lecteurs réseaux par services, ainsi chaque service pourrait aller voir les informations le concernant sur son lecteur réseau et grâce aux droits attribués, les utilisateurs ne pourraient accéder qu'à leur lecteur réseau. Une fois que tout cela fût réalisé, j'ai voulu faire un serveur Nagios, c'est quelque chose que je n'avais jamais utilisé et que je désirais mettre en œuvre afin d'apprendre quelque chose de nouveau. 5
Avant tout, j'ai commencé par me renseigner sur Nagios afin de savoir ce que c'était, comment cela fonctionnait etc... J'ai donc appris que Nagios est est une application permettant la surveillance système et réseau et qu'il ne fonctionne que sur Linux. Cela impliquait donc que je fasse une machine virtuelle afin d'installer un système d'exploitation Linux pour mettre en place Nagios. Etant donné qu'en cours j'utilisais VirtualBox, je désirais changer, j'ai donc fait des recherches et je me suis intéressé à VMware. Je me suis renseigné sur VMware server et VMware ESX pour savoir lequel des deux seraient le plus intéressant et le plus pratique pour ce que j'avais à faire. J'ai choisi Ubunu Server comme machine virtuelle. Entre temps, j'ai mis en place un serveur d'impression afin d'ajouter une imprimante au réseau. J'ai rencontré des problèmes avec VMware car j'utilisais une copie de Windows et cela bloquait certaines fonctionnalités indispensables, je me suis donc rabattu sur VirtualBox et j'ai gardé Ubuntu Server comme système d'exploitation Linux. Installation et configuration de Nagios Tout d'abord j'ai installé Ubuntu server en tant que machine virtuelle grâce à VirtualBox. J'ai configuré Ubuntu server en installant les pré-requis systèmes (Apache, librairies, plugins). Ensuite, j'ai téléchargé Nagios et Nagios-Plugins que j'ai décompressé et compilé. J'ai pu lancer le serveur Nagios via l'url du serveur dans un navigateur Web. Pour superviser des machines Windows avec Nagios, il faut installer NSClient++ sur ces machines et configurer Nagios. 6
Bilan J'ai réalisé ce que j'avais prévu de faire. Le réseau de l'entreprise IGX a été créé avec succès et fonctionnait parfaitement ainsi que Nagios qui me permettait de superviser les machines du domaine IGX.lan. Le travail a été réalisé dans son ensemble, mais toute amélioration est envisageable et possible. On pourrait ajouter de nouveaux utilisateurs et rajouter de nouvelles fonctionnalités sur le réseau. Ce réseau pourrait convenir pour une vrai entreprise. Les informations dont j'avais besoin m'ont permis d'améliorer mon sens de ma recherche. J'ai notamment participé aux activités de l'entreprise car ils avaient récemment déménagé dans de nouveaux locaux, j'ai donc aidé aux derniers déménagements. J'ai participé également au rangement, au tri du stock et à la préparation de machine en vu d'une masterisation. 7
Conclusion Je remercie l'entreprise Quadria ainsi que Mr. Laurent Sandron qui m'ont permis d'obtenir ce stage. Ce projet m'a permis d'acquérir de nouvelles connaissances et j'ai pu de nouveau observer le monde du travail. Je regrette tout de même de ne pas avoir pu participé aux déplacements des techniciens. Ces cinq semaines de stage ont été enrichissantes, elles m'ont permis d'effectuer des recherches et approfondir mes connaissances. 8