JOGA Aurélien. Rapport technique. CACTI chez SECR. Année scolaire Département informatique

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

Download "JOGA Aurélien. Rapport technique. CACTI chez SECR. Année scolaire 2009-2010. Département informatique"

Transcription

1 JOGA Aurélien Rapport technique CACTI chez SECR Tuteur en entreprise Enseignant responsable : RIVAT Geoffroy : ROUSSEL Olivier Année scolaire Département informatique

2 Table des matières I) Introduction...1 II) Choix architecturaux...2 1) Choix logiciels...2 2) Choix matériels...3 III) Procédure d'installation...5 IV) Configuration...13 V) Weathermap ) Modélisation préliminaire ) Paramètres de base ) Placement des nodes ) Placement des liens...21 VI) Conclusion...24

3 I) Introduction Cacti est un logiciel permettant de collecter, stocker et exploiter des données numériques en vue de les restituer sous forme de graphiques. Chez SECR et sur cette installation de Cacti, seuls des débits réseau seront gérés. Le besoin est ici de générer des graphiques de bande passante au 95 e centile 1 pour chaque client afin d'avoir une base de facturation. Un accès individuel devra être fourni à chaque client. Le graphique par client représentera la bande passante IP du VLAN du client comptabilisée sur les routeurs où le VLAN du client rejoint internet. Cacti utilise le protocole SNMP pour communiquer avec les routeurs et switchs du réseau. SNMP (Simple Network Management Protocol) est un protocole prévu pour l'extraction d'informations à distance sur les périphériques en réseau. La plateforme que je vais mettre en place est prévue pour fonctionner pour au moins cinq ans. Ce rapport technique va expliquer comment a été mise en place l'installation du Cacti et donner des pistes pour sa maintenance voire sa réinstallation future e centile : Méthode de facturation de la bande passante. On facture au client le débit maximum qu'il a consommé en dehors des 5% des plus grandes mesures. On évite ainsi de facturer d'éventuels besoins ponctuels, des erreurs de mesure,... Ici, le débit au 95 te centile est de 60Mbits malgré les pointes à plus de 150Mbits. Ces pointes ne seront pas comptabilisées dans la facturation car non représentatives de la consommation typique. Page 1

4 II) Choix architecturaux 1) Choix logiciels Cacti a été choisi pour plusieurs raisons. Il fourni une interface web très simple et centralisée pour l'ajout/modification/suppression de périphériques à gérer, de graphiques. La création de graphiques se base sur des modèles (templates) réutilisables très simplement. Il inclut une gestion des utilisateurs avec différents niveaux d'accès : cette fonction sera utilisée pour fournir un accès à chaque client à ses graphiques de consommation de bande passante. Il est possible d'organiser l'affichage des graphiques librement. Cacti 0.8.7e, dernière version disponible sur le site officiel (www.cacti.net) sera utilisée. Cacti utilise RRDTool (Round Robin Database Tool) pour stocker et grapher les valeurs qu'il gère. Le nom de ce logiciel vient du principe de stockage utilisé. En simplifiant, un fichier où seront stockées des valeurs suit le principe des files. Le type de ces valeurs sont définis à la création du fichier. Cette organisation permet d'avoir un fichier d'une taille fixe, avec une optimisation du temps le recherche de l'emplacement d'une donnée pour sa lecture ou sa mise à jour. Dans la mesure où un serveur risque de ne faire que du monitoring, l'optimisation des entrées/sorties est un élément clef. Cacti peut se voir enrichi de fonctionnalités via Plugin Architecture for Cacti (http://cactiusers.org/wiki/pluginarchitectureinstall). Il s'agit d'une modification pour Cacti visant à rendre l'installation, le développement et l'utilisation de plugins pour Cacti plus facile et intuitive. J'utiliserais Plugin Architecture for Cacti pour utiliser le plugin Weathermap. Celui-ci permet de générer une cartographie du réseau pour représenter l'utilisation en temps réelle de celui-ci. Cacti dispose de base d'un outil pour recueillir les données à grapher via SNMP. Cependant, cet outil est écrit intégralement en PHP. PHP ne gère pas les threads et induit un overhead non négligeable lorsqu'il est utilisé pour faire des taches assez longues ou lourdes. C'est pourquoi un logiciel faisant exactement le même travail que l'outil de Cacti a été réécrit, mais cette fois en C. Il s'agit de Spine. Vu la quantité de données qu'il faudra gérer, j'ai décidé d'utiliser Spine dans sa version la plus récente, la 0.8.7e. Le système d'exploitation choisi est Ubuntu server LTS. Page 2

5 Ubuntu server est une distribution linux très connue et populaire. Elle a été choisie pour sa facilité d'administration, pour la rapidité dont les mises à jour sont mises à disposition et par uniformisation des systèmes d'exploitations utilisés au sein de SECR. La mention «LTS» signifie que la distribution sera mise à jour et supportée par Canonical (société éditrice de Ubuntu) pendant cinq ans. La version a été choisi car c'est la version LTS la plus récente. Cacti utilise MySQL. MySQL sera installé dans sa version disponible par les dépôts Ubuntu. Apache, php5 et les autres dépendances seront installés de la même façon. Concernant Cacti et Spine, de part les modifications qui leur seront apportées et par soucis de stabilité, ceux-ci ne seront pas installés via paquets mais via leurs dernières sources stables disponibles au moment de l'écriture de ce document. Afin de faire une cartographie rapide du réseau avant sa transposition en weathermap, le logiciel Dia sera utilisé. Ce logiciel est initialement prévu pour la création de schémas. Son utilisation et sa prise en main sont simples et ressemblent à celle d'un logiciel comme Microsoft Paint. Sauf qu'au lieu de «dessiner», des objets sont créés. Ceux-ci sont ensuite modifiables. Par exemple, si l'on dessine deux rectangles et qu'on les relie par un trait, le déplacement d'un rectangle modifiera le trait lui étant attaché. Avec plus de 70 rectangles et encore plus de liens, cette fonctionnalité devient indispensable. La cartographie du réseau est jointe en annexe 1. 2) Choix matériels Comme dit précédemment, l'infrastructure mise en place devra durer cinq ans. Elle sera hébergée en datacenter. Le serveur sera un HP Proliant G4P avec la configuration suivante : Deux disques durs de 74Go SCSI à 15'000 tours par minute en RAID1 matériel. Les disques SAS à 15'000 tours par minute sont monnaie courante en usage serveur. Ceux-ci sont fiables et très rapides. Le RAID1 matériel prévient le serveur de toute panne d'un des disques durs en maintenant le contenu des deux disques identique. En cas de panne de l'un d'entre eux, une LED clignotera en façade du serveur pour demander le remplacement du disque. Le serveur fonctionnera sans interruption ni perte de données. Une fois le disque remplacé, le contrôleur RAID resynchronisera les disques et le serveur retrouvera sa fiabilité. 6Go de mémoire vive ECC. L'ECC est une technologie de repérage et de correction d'erreurs. Il arrive que la mémoire vive soit altérée et Page 3

6 qu'un bit change d'état. La mémoire vive ECC contient un mécanisme de contrôle et de réparation de ces erreurs. Double alimentation, afin d'être alimenté par deux sources électriques différentes ainsi que de pouvoir pallier à la panne d'une alimentation. Ainsi en cas de maintenance ou d'incident sur l'un des circuits électriques, le service est maintenu. Bi-Xeon 3.60GHz. Ces Xeon sont basés sur les Pentium IV, les seuls processeurs à avoir été vendus à une si haute fréquence. Malgré leur age, leur rapide fréquence les rend très performants. Pour, à terme, collecter les données de plus de 3000 sources toute les minutes, et générer une weathermap assez complexe, il ne sera pas de trop. Ce serveur à quelques années déjà mais est bien assez performant pour un Cacti. Sa conception est robuste et fiable. A terme, l'installation de Cacti sera clonée sur un serveur similaire afin d'être physiquement présent à un autre endroit du réseau. Ainsi, même si un des Cacti sera isolé (panne ou maintenance d'un des Illustration 1: Serveur HP G4P équipements), la surveillance pourra continuer de se faire. Page 4

7 III) Procédure d'installation 1/ Installer la distribution Ubuntu server standard. 2/ Configurer son accès au réseau (adresse IP, réseau, passerelle...). Voir le fichier /etc/network/interfaces 3/ Le serveur se trouvant sur un réseau privé non routé vers internet ( /12), pour utiliser aptitude, il faut lui spécifier d'utiliser un proxy. Créer ou modifier /etc/apt/apt.conf.d/80proxy pour qu'il ait le contenu suivant : Acquire::http::Proxy "http://stats1.in.multi-visp.net:8888"; 4/ La mettre la distribution via : aptitude update && aptitude dist-upgrade 5/ Installer les logiciels nécessaires : 1. Un serveur SSH (openssh-server) s'il n'est pas déjà inclus, afin d'accéder à distance via SSH au serveur 2. Installer un démon NTP : openntpd. Un démon NTP sert à synchroniser régulièrement l'horloge du serveur sur un serveur de temps. L'horloge interne d'un serveur à naturellement tendance à avancer ou retarder dans le temps. Avoir une horloge précise étant capital pour nos mesures, un démon NTP est indispensable. 3. Le serveur web (apache2) et le module suphp pour exécuter PHP avec les privilèges de Cacti. 4. PHP5 et ses extensions (php5-mysql pour interfacer php avec mysql, php5-cli pour pouvoir utiliser php en ligne de commande, php5-snmp pour que Cacti puisse communiquer directement en SNMP avec les équipements, php5-gd pour pouvoir générer des images avec PHP, en l'occurrence les weathermap, php5-xcache, un cache d'opcode PHP, pour accélérer les accès aux fichiers PHP). 5. Le serveur et le client MySQL. 6. Le paquet snmp (contenant les logiciels utiles à Cacti comme «snmp» mais aussi «snmpwalk» dont l'usage sera détaillé plus loin) 7. RRDTool pour le stockage des données et leur exploitation 8. Les fichiers de developpement de la librairie SNMP et de la librairie MySQL qui sont des pré-requis pour compiler Spine. Soit la commande suivante : aptitude install openssh-server apache2 libapache2-mod-suphp php5 php5-mysql php5-cli php5-snmp php5-xcache mysql-server snmp rrdtool Page 5

8 openntpd libsnmp-dev libmysqlclient-dev 6/ Configurer openntpd. Par convention, dans le réseau SECR, chaque passerelle réseau possède un serveur de temps. Nous allons donc dire à openntp d'utiliser comme serveur de temps. Le fichier /etc/openntpd/ntpd.conf devra ne contenir que cette ligne de décommentée : server Redémarrer openntpd. /etc/init.d/openntpd restart On peut voir dans le syslog que openntpd met à jour le serveur : tail /var/log/syslog May 17 10:59:48 cacti1 ntpd[3043]: ntp engine ready May 17 11:00:10 cacti1 ntpd[3043]: peer now valid May 17 11:01:04 cacti1 ntpd[3042]: adjusting local clock by s May 17 11:02:42 cacti1 ntpd[3042]: adjusting local clock by s May 17 11:06:55 cacti1 ntpd[3042]: adjusting local clock by s May 17 11:09:01 cacti1 ntpd[3042]: adjusting local clock by s Openntpd met à jour l'heure par petites étapes, ce qui est intéressant lorsque le serveur est en production. On évite de décaler brutalement l'heure, de cette façons les applications qui utilisent l'heure comme référence quelconque (lancement de taches, ) ne sont pas perturbées. Pour mettre à jour immédiatement l'heure, on peut utiliser ntpdate : ntpdate May 11:42:56 ntpdate[3172]: step time server offset sec ntpdate nous confirme ensuite que l'heure est synchronisée : tail -n 1 /var/log/syslog May 17 11:43:38 cacti1 ntpd[3043]: clock is now synced 7/ Configurer apache. Dans /etc/apache2/apache2.conf, changer les valeurs déjà présentes par : <IfModule mpm_prefork_module> StartServers 3 MinSpareServers 2 MaxSpareServers 5 MaxClients 30 MaxRequestsPerChild 0 </IfModule> Le serveur apache ne sera pas très sollicité : les accès au Cacti seront ponctuels. Pour éviter d'autoriser apache et PHP à consommer trop de mémoire, j'ai dimensionné la configuration apache afin de pouvoir servir Page 6

9 30 connexions simultanées maximum, ce qui est largement suffisant pour la fréquentation prévisible. Un processus PHP étant invoqué par suphp lors de chaque requête d'un client sur un fichier PHP, une utilisation potentiellement importante de mémoire peut avoir lieu si la valeur MaxClients est trop haute. 8/ Créer le virtualhost du Cacti. Il a été décidé que l'adresse sera cacti1.gs.par. # cd /etc/apache2/sites-available # cp default cacti1.gs.par Le fichier cacti.gs.par contiendra <VirtualHost *> ServerAdmin ServerName DocumentRoot LogLevel ErrorLog CustomLog combined ServerSignature </VirtualHost> cacti1.gs.par /var/www warn /var/log/apache2/cacti1.gs.par-error.log /var/log/apache2/cacti1.gs.par-access.log Off VirtualHost * signifie que le site sera accessible selon la configuration globale de apache (ssl ou non ssl, port alternatif ou non, etc). ServerAdmin est l'adresse qui sera indiquée au client en cas d'erreur du serveur (erreur 500 par exemple). ServerName indique à quel nom devra répondre le VirtualHost. DocumentRoot spécifie l'endroit où seront trouvés les fichiers du VirtualHost. LogLevel détermine à partir de quelle importance les messages d'erreur seront enregistrés dans les logs. Warn est un bon compromis. ErrorLog détermine l'endroit où le log des erreurs sera stocké. CustomLog est un fichier qui enregistrera chaque requête envoyée à apache. «combined» définit la syntaxe et le contenu de chaque enregistrement. ServerSignature Off demande au serveur de ne pas afficher aux clients la version d'apache et de ses modules dans les pages générées par apache. 9/ Désactiver le virtualhost par défaut et activer le virtualhost du cacti : a2dissite default Site default disabled. Run '/etc/init.d/apache2 reload' to activate new configuration! a2ensite cacti1.gs.par Enabling site cacti1.gs.par. Run '/etc/init.d/apache2 reload' to activate new configuration! Page 7

10 10/ Le redémarrer pour prendre en compte la nouvelle configuration apache2ctl restart 11/ Créer un utilisateur unix pour Cacti. Cet utilisateur aura des privilèges restreints sur la machine. Il servira notamment pour faire fonctionner le démon Spine. Toutes les commandes seront dorénavant, sauf mention contraire, lancées avec cet utilisateur. adduser cacti Ajout de l'utilisateur «cacti»... Ajout du nouveau groupe «cacti» (1001)... Ajout du nouvel utilisateur «cacti» (1001) avec le groupe «cacti»... Création du répertoire personnel «/home/cacti»... Copie des fichiers depuis «/etc/skel»... Entrez le nouveau mot de passe UNIX : Retapez le nouveau mot de passe UNIX : passwd : le mot de passe a été mis à jour avec succès Modification des informations relatives à l'utilisateur cacti Entrez la nouvelle valeur ou «Entrée» pour conserver la valeur proposée Nom complet []: N de bureau []: Téléphone professionnel []: Téléphone personnel []: Autre []: Ces informations sont-elles correctes? [O/n] o 12/ Pour pouvoir utiliser wget en passant par le proxy, créer ~/.wgetrc pour l'utilisateur cacti et root. Y mettre les deux lignes suivantes : http_proxy = use_proxy = on 13/ Créer un utilisateur MySQL pour Cacti ainsi qu'une base de données. L'utilisateur créé devra avoir des privilèges se limitant à l'utilisation de cette base de données. Page 8

11 mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 34 Server version: ubuntu12 (Ubuntu) Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. Mysql> CREATE USER IDENTIFIED BY 'MOT_DE_PASSE'; Query OK, 0 rows affected (0.00 sec) mysql> CREATE DATABASE cacti; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON cacti.* TO Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) mysql> Bye 14/ Télécharger les sources de la dernière version de Cacti à partir du site officiel (http://www.cacti.net) et les extraire dans /var/www wget -O /tmp/cacti-0.8.7e.tar.gz tar xvj /tmp/cacti-0.8.7e.tar.gz -d /var/www/ mv /var/www/cacti-0.8.7e/* /var/www/ rmdir /var/www/cacti-0.8.7e/ Attention, ne pas prendre le.zip... J'ai perdu beaucoup de temps plus loin dans la procédure, lors du patch des sources de cacti à cause de la version en.zip. Les fichiers étaient en format «Windows», c'est à dire avec, comme caractères de retour à la ligne, CRLF, au lieu de CR (pour le format Unix). L'outil patch se trouvait ensuite bloqué par ces différences, renvoyant ainsi une erreur très peu claire, car un éditeur de fichier normal interprète correctement les deux formes de retour à la ligne. 15/ Télécharger et appliquer les patchs officiels de Cacti. Ces patchs corrigent des bugs et des failles de sécurité. Cacti à choisi de diffuser des patchs plutôt que de faire une nouvelle version à chaque modification, c'est pourquoi il faut les appliquer manuellement. Les patchs officiels sont disponibles sur le site de Cacti : cd /var/www/ wget e.patch patching file include/global_arrays.php patching file lib/snmp.php Page 9

12 16/ Répéter l'opération pour tous les patchs disponibles. 17/ Télécharger et installer Plugin Architecture pour Cacti (http://cactiusers.org/wiki/pluginarchitectureinstall). Ce module permet une gestion facilitée des modules pour Cacti. L'installation peut se faire à l'aide d'un patch, la procédure est donc la même que ci-dessus cd /tmp wget e-PA-v2.6.zip unzip pa.zip ( ) cp /tmp/cacti-plugin-arch/cacti-plugin-0.8.7e- PA-v2.6.diff /var/www/ cd /var/www/ patch -p1 -N < cacti-plugin-0.8.7e-pav2.6.diff (le patch s'effectue...) 18/ Importer la base de données de Cacti (la procédure d'installation de Cacti ne s'en charge pas tout seul) ainsi que la base de données de Plugin Architecture. mysql -u cacti -B cacti -p < /var/www/cacti.sql mysql -u cacti -B cacti -p < /tmp/cacti-pluginarch/pa.sql 19/ Éditer le fichier /var/www/include/config.php pour y mettre les informations de connexion à la base de données (nom de base, identifiant de l'utilisateur MySQL, mot de passe MySQL). 20/ Se rendre à la page d'installation de Cacti. L'adresse de celle-ci devrait être adresse ip]/install/. Suivre la procédure. L'identifiant par défaut est «admin» et le mot de passe «admin». Il sera demandé de changer le mot de passe. 21/ Se connecter à Cacti. Dans User Management puis admin, cocher Plugin Management dans la section Realm Permissions puis valider. Une nouvelle ligne apparaît dans le menu de gauche, dans la catégorie Configuration, appelé «Plugin Management». 22/ Pour pouvoir générer une cartographie du réseau, nous avons besoin d'installer le plugin weathermap. wget (téléchargement ) unzip php-weathermap-0.97a.zip (extraction ) rm php-weathermap-0.97a.zip Éditer /var/www/include/global.php pour ajouter en dessous de $plugins = array(); la ligne suivante : Page 10

13 $plugins[] = 'weathermap'; Aller dans User Management, puis, pour chaque utilisateur cocher Plugin -> Weathermap: Configure/Manage et/ou Plugin -> Weathermap: View selon l'autorisation qu'on voudra lui donner. Pour l'administrateur et les membres du staff, cocher les deux. 23/ Installer les dépendances de Spine aptitude install libtool libmysqld-dev libsnmp-dev 24/ Télécharger, extraire, patcher et compiler les sources de Spine (http://cacti.net/spine_download.php et wget (...) tar xvf cactispine-0.8.7e.tar.gz (extraction ) wget wget t.patch wget h patch -p1 -N < snmp_v3_fix.patch patch -p1 -N < mysql_client_reconnect.patch patch -p1 -N < ping_reliability.patch Un problème dans le fichier de configuration m'a obligé à créer deux liens symboliques comme tel : ln -s /usr/share/libtool/config/config.sub /usr/share/libtool/config.sub ln -s /usr/share/libtool/config/config.guess /usr/share/libtool/config.guess Pour respecter la norme de la hiérarchie des systèmes de fichiers, on voudra que le binaire compilé se trouve dans /usr/local/bin/ et que le fichier de configuration se trouve dans /etc/. On devra donc lancer le script de configuration comme tel : Page 11

14 --bindir=/usr/local/bin sysconfdir=/etc ( configuration ) Puis compiler et installer make ( compilation ) make install make[1]: Entering directory `/usr/local/src/cacti-spine-0.8.7e' test -z "/usr/local/bin" /bin/mkdir -p "/usr/local/bin" /bin/bash./libtool --mode=install /usr/bin/install -c spine '/usr/local/bin' /usr/bin/install -c spine /usr/local/bin/spine test -z "/etc" /bin/mkdir -p "/etc" /usr/bin/install -c -m 644 spine.conf '/etc' make[1]: Leaving directory `/usr/local/src/cacti-spine-0.8.7e' 25/ Éditer le /etc/spine.conf pour y renseigner le login et le mot de passe de l'utilisateur de Cacti pour MySQL. Puis changer les droits de ce fichier pour que seul l'utilisateur de Cacti (et Spine) puisse y accéder. chown cacti:cacti /etc/spine.conf chmod 400 /etc/spine.conf ls -lah /etc/spine.conf -r cacti cacti 2.5K :20 /etc/spine.conf Ainsi le mot de passe MySQL ne sera lisible que par l'utilisateur cacti et le super-utilisateur du système. 26/ Éditer le fichier /etc/crontab avec le super-utilisateur pour y ajouter un appel au pooler de Cacti. Le pooler est le programme qui va se charger de collecter les données des graphiques. Le fichier /etc/crontab est lu par crond. Il s'agit d'un programme qui lance de façon périodique d'autres programmes. Ajouter la ligne suivante au fichier : */1 * * * * cacti /usr/bin/php /var/www/poller.php > /dev/null 2>&1 Cette ligne spécifie que, toute les minutes, il faudra exécuter le script pooler.php avec les droits de l'utilisateur cacti. La sortie standard et la sortie d'erreurs seront redirigées vers /dev/null. pooler.php exécutera Spine conformément à la configuration que nous allons lui spécifier. Page 12

15 IV) Configuration 1/ Dans Settings > General, configurer les paramètres SNMP par défaut pour utiliser SNMPv2 avec nukesnmp en nom de communauté, puis valider. Pour Reindex Method for Data Queries, sélectionner Index Count Changed. Ainsi lors d'ajout d'interfaces à un équipement, celles-ci seront recensées automatiquement dans Cacti. 2/ Dans Settings > Paths, remplir «Spine Poller File Path» par /usr/local/bin/spine, qui est le chemin où nous avons installé le binaire de Spine précédemment. 3/ Dans Settings > Poller a. Sélectionner Spine pour le Poller Type b. Sélectionner Every Minute pour le «Poller Interval». Les fichiers RRD pourront ainsi être vérifiés et mis à jour jusqu'à une fois par minute. Cela permettra d'avoir un assez bon niveau de détail dans les graphiques. c. Notre serveur ayant deux processeurs hyperthreadés, soit quatre processeurs logiques, mettre 4 au paramètre «Maximum Threads per Process». Spine utilisera 4 threads pour collecter ses informations plus efficacement. 4/ Dans Settings > Visual, mettre 100 à Maximum Title Length et 50 à Maximum Field Length. Ces valeurs permettront d'afficher entièrement le titre que l'on a souhaité dans les graphes. Les descriptions des interfaces étant particulièrement longues pour être complètes, cette modification est nécessaire. 5/ Dans Devices, supprimer «localhost». L'objet de ce Cacti n'est pas de grapher la machine elle même. Une autre installation de Cacti s'en chargera. 6/ Dans Cacti, les templates d'hôtes («Host Templates») servent à prédéterminer quels graphes seront potentiellement générés en fonction du type de l'hôte. Ce faisant, la page de création de graphiques proposera le type de graphiques que la template d'hôte indique. Aller dans Host Templates, puis Add. Lui donner un nom (j'ai choisi «Équipement réseau») et ajouter SNMP Interface Statistics dans «Associated Data Queries». 7/ J'ai 71 équipements à ajouter dans Cacti. Pour éviter de devoir saisir le formulaire à la main 71 fois de suite, il faut trouver un moyen d'automatiser. Dans /var/www/cli, Cacti propose des scripts effectuant certaines actions que je peux utiliser en ligne de commande. Ainsi, avec le fichier contenant la liste des équipements à raison d'un équipement par ligne, ainsi que la boucle ci-après, l'insertion des hôtes se fait automatiquement. Page 13

16 for i in `cat /tmp/devices.txt`; do php add_device.php --description="$i" -ip="$i" - template=9 --avail="snmp"; done Chaque équipement s'appelant par son nom d'hôte, --description et ip sont identiques. --avail="snmp" indique que la détection d'un hôte hors ligne se fera si celui-ci ne répond pas en SNMP. --template=9 spécifie que cet équipement doit avoir la template que nous avons précédemment créé. Pour connaître le numéro associé à cette template, il faut utiliser la commande suivante : php add_device.php list-host-templates Valid Host Templates: (id, name) (...) 7 Windows 2000/XP Host 8 Local Linux Machine 9 quipement r seau 8/ Toutes les interfaces devront être graphées avec des compteurs 64bits pour permettre de grapher au delà de 100Mbits (dépassement de capacité du compteur lorsqu'il est en 32bits). Et nous avons besoin d'avoir aussi le 95 th percentile. Par défaut, ce type de graphe n'existe pas, nous allons donc le créer. Aller dans Data Queries > SNMP - Interface Statistics > Add. Donner comme nom In/Out Bits with 95th Percentile (64-bit Counters) et Interface trafic (bits/sec, 95th Percentile) comme Graph Template puis valider. En Data Source pour traffic_in, mettre ifhcinoctets (Bytes In 64-bit Counters) puis cocher la case sur la ligne. Pour traffic_out, mettre ifhcoutoctets (Bytes In 64-bit Counters) puis cocher la case sur la ligne. Pour que les graphiques soient nommés de façon pertinente, nous allons utiliser des modèles de nommage différents de ceux par défaut. Dans «Data Template - Interface - Traffic», mettre host_description - query_ifname - query_ifalias et name puis cliquer sur Add. Répéter la manipulation avec host_description - query_ifname et name. Ainsi le nom du graphique sera, en fonction de l'existence ou non de la variable query_ifalias sera le nom d'hôte de l'équipement, le nom de l'interface ainsi que sa description. Répéter les deux dernières actions en mettant title au lieu de name dans la catégorie suivante, «Graph Template - Interface - Traffic (bits/sec, 95th Percentile)», puis enregistrer les modifications. 9/ Un besoin exprimé est d'avoir des graphes sur une heure avec les mesures toutes les minutes. Aller dans Data Templates > Interface trafic puis tout sélectionner dans «Associated RRA's». Modifier «Step» à 60 pour que les fichiers soient vérifiés et mis à jours toutes les 60 secondes. Pour l'onglet traffic_in ainsi que traffic_out, mettre 0 dans Maximum Page 14

17 Value et décocher le Use Per-Data Source Value associé pour pouvoir grapher tout type d'interface (100Mbits, 1Gbits et plus). Il est possible que cette valeur soit déterminée lors de la création du graphique mais pendant les tests, il a été remarqué que la vitesse des ports gigabits n'était pas bien détectée si aucun équipement n'était actuellement branché dessus. Les ports actuellement non branchés pouvant être quand même vendus ou utilisés plus tard, les graphiques doivent être créés pour ceux-ci. Pour des raisons d'efficacité lors de la création des graphiques, il est préférable de supprimer cette limite comme expliqué précédemment. 10/ Le Cacti que je mets en place doit grapher dés le départ toutes les interfaces intéressantes de tous les équipements en place. Ces interfaces sont reconnaissables à leur valeur SNMP ifdescr qui doit se trouver sous une des formes suivantes : Vlan* VLAN* Vl* FastEthernet* GigabitEthernet* Port-channel* Plutôt que d'ajouter à la main, de façon non rébarbative et inintéressante tous les graphes de ces interfaces, j'ai ici encore préféré m'intéresser aux outils en ligne de commande de Cacti et à scripter leur utilisation en BASH. Je pense que la consommation de temps a été identique mais je trouvais plus intéressant de faire un script. En plus ce script sera réutilisable pour une autre installation ou même l'ajout des graphes de nouveaux équipements sur le réseau. Le script est joint en annexe 2. 11/ A l'aide de la fonction Import Templates de Cacti, importer la template jointe en annexe. Celle-ci a été créée de façon à pouvoir grapher d'une façon conforme au besoin exprimé au départ deux interfaces réseau en simultané. Cette template a été créé manuellement dans une installation indépendante de Cacti afin de vérifier son importabilité. Page 15

18 Illustration 2: Démonstration du graphique créé 12/ L'entreprise dispose de fiches clients qui détaillent, entre autres, le nom de la société, son n de vlan ainsi que les identifiants d'accès au Cacti existant (voir annexe 3). Pour ne pas à devoir communiquer aux clients de nouveaux identifiants & mots de passe pour l'accès au Cacti, ces identifiants vont être réutilisés. Grâce à ces identifiants, le client pourra accéder à son graphique de bande passante qui servira de base de facturation ainsi qu'aux graphiques de ses switches s'ils sont dédiés (si le client dispose de ports sur un switch partagé entre plusieurs clients, la mise à jour des droits d'accès du client sur les graphiques devient gênante à faire... cela ne sera fait que si le client le demande explicitement). Après avoir brièvement étudié les les outils proposés par Cacti pour son contrôle via scripting, j'ai trouvé trop compliquée la création d'un script. Les exceptions aux règles sont nombreuses, les fiches clients pas forcément à jour (et non exploitable automatiquement), La saisie manuelle devient nécessaire. De plus il n'y a «que» 41 fiches clients. Voici la procédure la plus rapide que j'aie pu trouver : a. "Graph Management" > New > "Selected Graph Template" = "SECR - aggreg clients" > Host = none > Create b. Le temps du chargement de la page (qui, en raison du nombre d'interfaces proposées, devient conséquent), ouvrir la fiche client. Mettre dans le presse papier le nom de la société et mémoriser le n du VLAN publique. c. Sur Cacti, compléter le titre par Graph agrege nom_societe Vlan XX. d. Pour IN Router 1, chercher dans la liste le vlxx sur l'hôte edge1.gs.par ayant entre parenthèses traffic_in. XX correspond au numéro de vlan 2. Par exemple «edge1.gs.par - Vl59 - Cust: 2 Chaque client possède son propre VLAN, pour Virtual-Lan. Dans ce vlan, le client peut utiliser des adresses IP privées auxquelles il sera le seul à accéder. Ce principe de Vlan simule une séparation physique des réseaux tout en étant logicielle. Ainsi, par exemple, un client ayant un service quelconque non protégé sur une IP non routée sur Page 16

19 IUT LENS {GS} (traffic_in)» e. Idem pour IN Router 2, mais sur l'hôte bgp1.gs.par et l'interface Gi0/2.XX où XX est le numéro de vlan. Par exemple «bgp1.gs.par - Gi0/ Cust: IUT LENS {GS} (traffic_in)». f. Pour OUT Router 1, chercher dans la liste le vlxx sur l'hôte edge1.gs.par ayant entre parenthèses traffic_out. Par exemple «edge1.gs.par - Vl59 - Cust: IUT LENS {GS} (traffic_out)» g. Idem pour OUT Router 2, mais sur l'hôte bgp1.gs.par et l'interface Gi0/2.XX où XX est le numéro de vlan. Par exemple «bgp1.gs.par - Gi0/ Cust: IUT LENS {GS} (traffic_out)». h. Pour classer les graphes d'une façon logique et gérer les accès clients, Cacti dispose d'un tri en arbres. Pour chaque vlan public de chaque client, on créé une branche. Aller dans «Graph Trees» puis Add. Le nom de la branche est NOM_CLIENT [NUMERO_VLAN]. Mettre Alphabetical pour Sorting Type. Dans «Tree Items», cliquer sur Add, sélectionner Graph dans «Tree Item Type» puis ajouter le graphique précédemment créé (Graph agrege nom_societe Vlan XX). Si le client possède un switch dédié, cliquer sur Add, selectionner Host dans «Tree Item Type» puis ajouter le device correspondant. i. Il faut maintenant créer l'accès au client. Aller dans User Management > Add puis réutiliser les données d'identification de la fiche client. Cocher la case Enabled pour activer le compte. Cocher la case View Graphs pour n'autoriser le compte qu'à voir des graphiques puis créer l'entrée client en cliquant sur Create. Cliquer sur l'entrée du client puis aller dans Graph Permissions. Dans Graph Permissions (By Graph), ajouter le graphique agrégé du client (Graph agrege nom_societe Vlan XX). Dans Graph Permissions (By Device), ajouter, s'il y a lieu, l'équipement du client. Dans Tree Permissions, ajouter la branche du client créée auparavant. j. Se connecter au Cacti avec les identifiants du client pour vérifier le fonctionnement correct de son espace. internet ne risquera pas de se faire attaquer par un autre client. Chez SECR, ces vlan se trouvent routés vers internet par edge1.gs.par et bgp1.gs.par, d'où la présence de ces interfaces virtuelles où est comptabilisée la connexion a internet utilisée. Page 17

20 V) Weathermap 1) Modélisation préliminaire L'éditeur de weathermap fourni avec network-weathermap étant très rustique, il est donc indispensable de faire une cartographie préliminaire du réseau. A l'aide d'observer, un outil de management de réseau sophistiqué (il récupère et analyse la configuration des équipements réseau), j'ai pu construire, étape par étape, une cartographie du réseau Illustration 3: Observer indique ici les équipements reliés à ar11.gs.par, ainsi que le type des interfaces (Se reporter au document annexe 1 pour le graphique Dia complet) Par convention : Les rectangles noirs sont des switches, routeurs physiques ou équipements clients Les rectangles rouges sont des routeurs vers d'autres réseaux. Pour le moment, ils représentent soit les points de peering, soit les équipements des transitaires. Les liens noirs sont des liens physiques entre deux routeurs Les liens verts sont des liens encore non existants mais qui seront mis en place dans le futur. Leur présence est importante pour prévoir la place sur la weathermap. Le plugin weathermap dispose d'un éditeur visuel plutôt sommaire, contrairement à Dia. Tellement sommaire qu'il n'est utile que pour l'apprentissage de la structure du fichier de configuration et l'attribution des fichiers RRD aux liens entre équipements. Ainsi j'ai utilisé un éditeur de fichier texte pour la plupart des taches qui n'ont pas besoin d'un support visuel. Une documentation très complète est disponible à l'adresse suivante : Page 18

3.3. Installation de Cacti

3.3. Installation de Cacti Cacti comme beaucoup de programmes sous linux cacti s appuis sur d autres programmes pour fonctionner ainsi Cacti nécessite l installation d un serveur LAMP (Linux, Apache, Mysql, Php) pour fonctionner,

Plus en détail

Documentation cacti. Installation de cacti ( v0.8.8c )

Documentation cacti. Installation de cacti ( v0.8.8c ) Documentation cacti Présentation : Cacti est un logiciel de supervision basé sur RRDtool permettant de surveiller l activité de son architecture informatique à partir de graphiques quotidiens, hebdomadaires,

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

Mode Opératoire : Installer un Serveur

Mode Opératoire : Installer un Serveur Mode Opératoire : Installer un Serveur Pour commencer, on vérifie que le serveur est à jour et on met à jour les paquets # apt-get update # apt-get upgrade Installation du serveur SSH Le serveur SSH permet

Plus en détail

http://manageengine.adventnet.com/products/opmanager/download.html?free

http://manageengine.adventnet.com/products/opmanager/download.html?free Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent

Plus en détail

Installation de GLPI + OCS Sur une Debian Squeeze (6) Partie 1: GLPI

Installation de GLPI + OCS Sur une Debian Squeeze (6) Partie 1: GLPI Installation de GLPI + OCS Sur une Debian Squeeze (6) Pré-requis: Avoir une machine Debian "considérée" comme fonctionnelle. Une connexion Internet fonctionnelle. Partie 1: GLPI Avant de commencer quoi

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

Compte-rendu GSB. I- Configuration des différents serveurs. 1. Serveur Web. Tout d abord, il faut installer différents paquets : - Apache2 - PHP5

Compte-rendu GSB. I- Configuration des différents serveurs. 1. Serveur Web. Tout d abord, il faut installer différents paquets : - Apache2 - PHP5 Compte-rendu GSB I- Configuration des différents serveurs 1. Serveur Web Tout d abord, il faut installer différents paquets : - Apache2 - PHP5 - Proftpd - Phpmyadmin Apres l'installation du service apache2

Plus en détail

DOCUMENTATION TECHNIQUE

DOCUMENTATION TECHNIQUE DOCUMENTATION TECHNIQUE Installation et configuration d un serveur OCS Inventory et GLPI Active Directory et DHCP Benjamin Dupuy BTS Services Informatiques aux Organisations Option : Solutions d infrastructures,

Plus en détail

INSTALLATION D'UN SERVEUR FTP, DEFINITION D'UN NOM DE DOMAINE

INSTALLATION D'UN SERVEUR FTP, DEFINITION D'UN NOM DE DOMAINE INSTALLATION D'UN SERVEUR FTP, DEFINITION D'UN NOM DE DOMAINE Table des matières i Objetcif :...2 ii Ma configuration :... 2 iii Méthodologie... 2 1 Votre mode de connexion à internet...3 1.1 Vous ne savez

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

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5 L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5. Préparation à l installation de MS Proxy server Ce logiciel

Plus en détail

Vous devez alors choisir votre UNIQUE mot de passe à retenir.

Vous devez alors choisir votre UNIQUE mot de passe à retenir. Découverte KEEPASS Vous voilà sur l'interface principale de Keepass. Pour l'instant, tout est grisé ou presque et votre interface devrai ressembler à ceci : 1. En français! Pour passer l'interface en français,

Plus en détail

SISR1 CH5 Gérer un ordinateur à distance

SISR1 CH5 Gérer un ordinateur à distance SISR1 CH5 Gérer un ordinateur à distance - Page 1 - Sommaire Application 1 Gestion d'un ordinateur à distance (entre 2 postes sous Windows)...2 Préambule...2 Coté serveur (Server)...3 Coté client (Viewer)...4

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

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

Fiche procédure Serveur web Debian

Fiche procédure Serveur web Debian Galaxy Swisse Bourdin Rodrigue Marie Fiche procédure Serveur web Debian 2013 Installation du serveur Débian via Virtual Box Lancer VirtalBox puis exporter l image nommé «Debian-Srv.ova». Fichier => importer

Plus en détail

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation

Plus en détail

Téléchargement d OCS Inventory Serveur et Agent. Sommaire

Téléchargement d OCS Inventory Serveur et Agent. Sommaire Téléchargement d OCS Inventory Serveur et Agent Tout d abord, Connectez-vous sur le site suivant : http://www.ocsinventory-ng.org/ Sélectionner le langage Français en cliquant sur le drapeau France Cliquer

Plus en détail

DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE...

DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE... Serveur Proxy Sommaire : DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE... 3 POSTE CLIENT... 8 EXEMPLE AVEC SQUID (SOUS WINDOWS)... 8 POSTE CLIENT...10

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

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

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

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL TP n 2: Mise en place d'un serveur Web avec PHP et MySQL Le but de ce TP est de vous apprendre comment installer et congurer un serveur Web avec PHP et MySQL sous Linux. Cela requiert plusieurs étapes

Plus en détail

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0 GUIDE D INSTALLATION Portaneo Enterprise Portal version 4.0 Novembre 2010 Guide d'installation Portaneo Enterprise Portaneo 1 / 8 Table des matières 1- Pré-requis...3 2- Installation de Portaneo...3 2.1-

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

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Documentation UpdatEngine Installation et migration version 2.1.1 stable

Documentation UpdatEngine Installation et migration version 2.1.1 stable Documentation UpdatEngine Installation et migration version 2.1.1 stable Version de la documentation : doc-2.1.1-stable-1 Auteur: Yves Guimard Référence internet : http://www.updatengine.com Licence Creative

Plus en détail

LES ACCES ODBC AVEC LE SYSTEME SAS

LES ACCES ODBC AVEC LE SYSTEME SAS LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie

Plus en détail

Documentation UpdatEngine Installation et migration version 2.1.0 stable

Documentation UpdatEngine Installation et migration version 2.1.0 stable Documentation UpdatEngine Installation et migration version 2.1.0 stable Version de la documentation : doc-2.1.0-stable-4 Auteur: Yves Guimard Référence internet : http://www.updatengine.com Licence Creative

Plus en détail

SISR5 SUPERVISION DES RESEAUX. TP5 Mise en place d un outil de supervision

SISR5 SUPERVISION DES RESEAUX. TP5 Mise en place d un outil de supervision SISR5 SUPERVISION DES RESEAUX TP5 Mise en place d un outil de supervision GERSON YOULOU LOIC GLOAGUEN BTS SIO2 22/11/2013 SOMMAIRE Introduction... 2 Mise en place de l architecture réseau... 3 Configuration

Plus en détail

SISR3- Mise à disposition d une application web sécurisée

SISR3- Mise à disposition d une application web sécurisée Contexte : Le laboratoire pharmaceutique Galaxy-Swiss Bourdin (GSB) désire mettre à disposition des visiteurs médicaux une application Web de gestion des frais de remboursement. Il souhaite disposer d'une

Plus en détail

ECOSERRE Guide d installation

ECOSERRE Guide d installation ECOSERRE Guide d installation 1. Configuration nécessaire pour installer ecoserre. Pour installer ecoserre sur votre machine, il faut au préalable vérifier que votre système d'exploitation vous donne accès

Plus en détail

Antivirus TrendMicro

Antivirus TrendMicro Antivirus TrendMicro APPLICATION VERSION OfficeScan 5x Protection Antivirale pour clients Windows 9598Me et Windows NT Workstation2000 PROXP SOMMAIRE I. COMMENT FONCTIONNE OFFICESCAN... 2 II. INSTALLATION

Plus en détail

LOGICIEL KIPICAM : Manuel d installation et d utilisation

LOGICIEL KIPICAM : Manuel d installation et d utilisation 2015 LOGICIEL KIPICAM : Manuel d installation et d utilisation Kipisoft http://w.sanchez.free.fr/product_home_overview.php 16/05/2015 SOMMAIRE 1. Présentation de l'application... 3 2. Installation de l'application...

Plus en détail

SUPERVISION. Centreon 5.9

SUPERVISION. Centreon 5.9 SUPERVISION Centreon 5.9 Steven DELAPRUNE BTS SIO 11/03/2015 Sommaire CAHIER DES CHARGES... 3 INTRODUCTION... 3 PRINCIPES GENERAUX... 3 Définition... 3 Problématique... 3 Description du besoin... 3 Solution...

Plus en détail

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch. Terminal Server 1. Présentation Le terminal server est un service offert par les serveurs Windows 2000 ou par une version spéciale de windows NT 4.0 server, appelée Terminal Server. Un programme client

Plus en détail

Manuel d installation. Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE.

Manuel d installation. Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE. Manuel d installation Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE. Jean-Marc GROSS, Xavier FREYBURGER, Gauthier SCAMPINI, Franck PARRA, Thomas KIRBIHLER

Plus en détail

La sécurité. Chapitre 6. 1. Introduction. 2. La sécurité des accès

La sécurité. Chapitre 6. 1. Introduction. 2. La sécurité des accès 259 Chapitre 6 La sécurité 1. Introduction La sécurité La sécurité des données est un enjeu capital. Une base de données peut être amenée à stocker des données très sensibles, confidentielles. L'implémentation

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

Tutoriel Drupal version 6 :

Tutoriel Drupal version 6 : 1 Tutoriel Drupal version 6 : Installation en local sous Windows et traduction 2 1. Installation de Drupal en local (sur votre pc) 1.1. Logiciels nécessaires Drupal fonctionne dans un environnement nécessitant

Plus en détail

Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP

Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP Précisions concernant les équipes de travail: Afin de rationaliser les équipements disponibles au niveau

Plus en détail

MISSION 3 : SECURITE RESEAU & VLANS PARTIE 2. Mission 3 : Sécurité réseau & VLANs Partie 2... 1. Présentation du TP :... 1. Méthode :...

MISSION 3 : SECURITE RESEAU & VLANS PARTIE 2. Mission 3 : Sécurité réseau & VLANs Partie 2... 1. Présentation du TP :... 1. Méthode :... MISSION 3 : SECURITE RESEAU & VLANS PARTIE 2 SOMMAIRE Mission 3 : Sécurité réseau & VLANs Partie 2... 1 Présentation du TP :... 1 Méthode :... 2 I) Partie A : maintenance de la documentation... 2 1) Mise

Plus en détail

Pour la configuration, nous avons utilisé la documentation officielle d Eyes of Networ

Pour la configuration, nous avons utilisé la documentation officielle d Eyes of Networ Brahim amine ARAB Introduction Objectif L objectif principal est de superviser l intégralité des équipements de façon sécurisé via une interface web simple et clair afn d avoir une vue globale de notre

Plus en détail

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server.

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server. vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server. L icône Home permet de centraliser tous les paramètres sur une seule

Plus en détail

Les Utilisateurs dans SharePoint

Les Utilisateurs dans SharePoint Les Utilisateurs dans SharePoint La gestion des utilisateurs dans SharePoint SharePoint dont le cœur est l'outil collaboratif, Windows SharePoint Services. Chaque utilisateur (ou collaborateur) peut créer

Plus en détail

Installation d'un Serveur AMPP sous Gnu/Linux. (Apache Mysql Php Phymyadmin)

Installation d'un Serveur AMPP sous Gnu/Linux. (Apache Mysql Php Phymyadmin) Installation d'un Serveur AMPP sous Gnu/Linux (Apache Mysql Php Phymyadmin) AMPP : Sommaire Introduction Prérequis Installation d'apache Installation de mysql Installation de php4 et phpmyadmin Configuration

Plus en détail

ComTrafic. Installation du logiciel. 1 Prérequis. Page 1. 1.1 Configuration nécessaire. 1.2 Préparation du serveur

ComTrafic. Installation du logiciel. 1 Prérequis. Page 1. 1.1 Configuration nécessaire. 1.2 Préparation du serveur 1 Prérequis 1.1 Configuration nécessaire Le logiciel ComTrafic s'installe sur la majorité des configurations actuelles, sauf cas particulier le PC est non dédié à l'application. Configuration matérielle

Plus en détail

Sentinelle Guide d'installation rapide v2.0 (Sentinelle Web)

Sentinelle Guide d'installation rapide v2.0 (Sentinelle Web) Sentinelle Guide d'installation rapide v2.0 (Sentinelle Web) Installation Une partie de la procédure d'installation de Sentinelle est commune à celle des modules EoleNg. Je ne rentrerais donc pas ici dans

Plus en détail

Configuration de plusieurs serveurs en Load Balancing

Configuration de plusieurs serveurs en Load Balancing Le serveur de communication IceWarp Configuration de plusieurs serveurs en Load Balancing Version 10.4 27 février 2013 Icewarp France / DARNIS Informatique i Sommaire Configuration de plusieurs serveurs

Plus en détail

Manuel d installation et d utilisation

Manuel d installation et d utilisation GWA by PyWi Manuel d installation et d utilisation PyWi 23, Rue du Réage 77700 Magny Le Hongre FRANCE samuell@esiee.fr SOMMAIRE Pré-requis 2 Installation de GWA 3 Installation avec le package Debian 3

Plus en détail

Utilisation du site Regio 21.ch

Utilisation du site Regio 21.ch Utilisation du site Regio 21.ch Introduction Ce document est un petit aide-mémoire qui vous permettra de réaliser des tâches simples avec l'outil TYPO3. La meilleure attitude en cas de doute est d'essayer

Plus en détail

Statistiques réseau et système avec CACTI

Statistiques réseau et système avec CACTI Supervision et gestion des réseaux Statistiques réseau et système avec CACTI These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)

Plus en détail

1- Installation et première utilisation. Exécuter le fichier d installation. Ceci apparait : Cliquer sur «Next»

1- Installation et première utilisation. Exécuter le fichier d installation. Ceci apparait : Cliquer sur «Next» Splunk L application Splunk permet d explorer, de générer des rapports et d analyser en direct des données en temps réel et historiques sur l ensemble de votre infrastructure, à partir d une seule interface

Plus en détail

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla Table des matières Table des matières Généralités Présentation Interface Utiliser FileZilla Connexion FTP Connexion SFTP Erreurs de connexion Transfert des fichiers Vue sur la file d'attente Menu contextuel

Plus en détail

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

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1 INSTALLATION D OCS INVENTORY NG V2.1 Procédure d utilisation Installation d OCS Inventory NG (Open Computer and Software Inventory) sur un serveur Linux N version : v1 Installation d OCS Inventory NG v2.1

Plus en détail

PERICHON Yannick 2BTS SIO. Projet

PERICHON Yannick 2BTS SIO. Projet PERICHON Yannick 2BTS SIO Projet Sommaire 1 Téléchargements de la Debian 6.0.10...3 2 Création des disques durs virtuels sur machine Debian...3-7 3 Mise en place du partitionnement...7-16 4 Migration vers

Plus en détail

Prise de contrôle à distance de PC

Prise de contrôle à distance de PC Prise de contrôle à distance de PC VNC = Virtual Network Computing Il sagit de prendre très facilement le contrôle d'un PC à distance en utilisant un programme performant. Par exemple, si vous souhaitez

Plus en détail

Mémento professeur du réseau pédagogique

Mémento professeur du réseau pédagogique Mémento professeur du réseau pédagogique 1. Accéder au réseau pédagogique Il suffit quand on vous demande votre nom d utilisateur et votre mot de passe de renseigner ceux-ci. Votre nom d utilisateur est

Plus en détail

Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur

Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur Redatam+ SP WebServer (R+SP WebServer) Installation et Configuration pour le Système d Exploitation Windows REDATAM+SP

Plus en détail

GLPI. Mode opératoire de l installation & présentation du logiciel. CAILLET Mélanie STAGIAIRE 1 ère année BTS SIO Option SISR (réseau)

GLPI. Mode opératoire de l installation & présentation du logiciel. CAILLET Mélanie STAGIAIRE 1 ère année BTS SIO Option SISR (réseau) GLPI Mode opératoire de l installation & présentation du logiciel CAILLET Mélanie STAGIAIRE 1 ère année BTS SIO Option SISR (réseau) SOMMAIRE I. Installation de GLPI... 2 A. Installation de glpi... 2 II.

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

Test de HSQLDB et Comparatif avec Sqlite

Test de HSQLDB et Comparatif avec Sqlite Test de HSQLDB et Comparatif avec Sqlite Table des matières 1 - Conditions préalables... 2 2 - Installation de HSQLDB... 2 3 - Premier Test de HSQLDB... 2 4 - Deuxième Test pour bien comprendre :-)...

Plus en détail

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

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI Année universitaire 2014-2015 David Genest Systèmes d exploitation Master 2 SILI 2014-2015 1 Chapitre I Virtualisation 1 Présentation

Plus en détail

TP CAMC : INSTALLATION

TP CAMC : INSTALLATION Date : NOM Prénom : TP n /5 Lycée professionnel Pierre MENDÈS-FRANCE Veynes CONSIGNES Sujet de Travaux Pratiques TP CAMC AMTRACE : INSTALLATION ET PARAMÉTRAGE D'UN SERVEUR VIDÉO Term. SEN Champs : TR 2ème

Plus en détail

SOMMAIRE. Installation & Gestion des licences Schémaplic. 1. Téléchargement des programmes d installation

SOMMAIRE. Installation & Gestion des licences Schémaplic. 1. Téléchargement des programmes d installation Vous venez d acquérir le logiciel Schémaplic et nous vous félicitons pour votre achat. Le présent document illustre les étapes d installation et d activation de votre logiciel Schémaplic dans ses différentes

Plus en détail

Guide d'installation d'icewarp

Guide d'installation d'icewarp Le serveur Icewarp Guide d'installation d'icewarp Version 11 Avril 2014 Icewarp France / DARNIS Informatique i Sommaire Guide d'installation d'icewarp 1 Introduction... 1 Pré-requis... 1 Exigences sur

Plus en détail

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

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

1/ Introduction. 2/ Schéma du réseau

1/ Introduction. 2/ Schéma du réseau 1/ Introduction FWBuilder est un logiciel-libre multi-plateforme qui permet de créer ses propres pare-feux et les utiliser sur différents SE ou sur du matériel informatique. Objectif : Créer un pare-feu

Plus en détail

ERytmo Factory v3.0.4

ERytmo Factory v3.0.4 ERytmo Factory v3.0.4 Guide de mise en route Sommaire Sommaire Matériel Configuration Téléchargement Clé dongle Installation Installation de QuickTime Installation du Framework.NET 3.5 Installation de

Plus en détail

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Gestion d'un parc informatique avec OCS INVENTORY et GLPI GSB Gestion d'un parc informatique avec OCS INVENTORY et GLPI Inventaire d'un parc informatique Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service Gestion exprime

Plus en détail

DÉMARRAGE RAPIDE. Présentation et installation de NetStorage

DÉMARRAGE RAPIDE. Présentation et installation de NetStorage Novell NetStorage www.novell.com DÉMARRAGE RAPIDE Présentation et installation de NetStorage Novell NetStorage est une fonction de NetWare 6 qui permet d'accéder facilement, via Internet, au système de

Plus en détail

Utilisation de NfSen

Utilisation de NfSen Utilisation de NfSen Ce qu on va faire 1 Votre routeur doit être en train d envoyer des flux vers un PC dans votre groupe, et un PC dans le groupe voisin. Vérifier! 2 S assurer que NfSen fonctionne en

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

Acronis Backup & Recovery 11

Acronis Backup & Recovery 11 Acronis Backup & Recovery 11 Guide de démarrage rapide S'applique aux éditions suivantes : Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Serveur pour Linux Serveur pour

Plus en détail

!!!!!!!!!!!! Installation rapide et guide de configuration. Page! 1! 22

!!!!!!!!!!!! Installation rapide et guide de configuration. Page! 1! 22 Installation rapide et guide de configuration Page 1 22 INTRODUCTION ----------------------------------------------------------------------------------------------3 CONFIGURATION REQUISE ---------------------------------------------------------------------------------------3

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Navigation difficile

Navigation difficile Navigation difficile Ma navigation est trop lente : Vous réussissez à vous connecter à Internet et vous naviguez sur le Web. Après quelques minutes de connexion, votre navigation devient très lente. Dans

Plus en détail

Windows 2008 server -Introduction-

Windows 2008 server -Introduction- Windows 2008 server -Introduction- Rappel sur les systèmes d exploitation Un système d exploitation (Operating System) est un ensemble de programmes responsables de la liaison entre les ressources matérielles

Plus en détail

Gestionnaire de forums et de publication sur Internet GUIDE D INSTALLATION. version 4.1.5

Gestionnaire de forums et de publication sur Internet GUIDE D INSTALLATION. version 4.1.5 Gestionnaire de forums et de publication sur Internet GUIDE D INSTALLATION version 4.1.5 1 PREREQUIS 4 1.1 PHP INSTALLE ET CONFIGURE 4 1.1.1 PHP est-il correctement installé et configuré? 4 1.1.2 L option

Plus en détail

Eyes Of Network 4.0. Documentation d installation et de configuration

Eyes Of Network 4.0. Documentation d installation et de configuration Eyes Of Network 4.0 Documentation d installation et de configuration Document crée par Sallaud Jérémy Le 19/02/2014 Sommaire Système Informations... 4 Synthèse des logiciels intégrés... 4 Configuration

Plus en détail

Fiche technique Schneider

Fiche technique Schneider Fiche technique Schneider Test et mise en service d un PC virtuel sous WINDOWS SEVEN 32 ou 64 bits avec VIRTUAL BOX Introduction Une nouvelle version de Windows est générée par Microsoft tous les quatre

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

Installer VMware vsphere

Installer VMware vsphere Installer VMware vsphere Ce document contient des informations confidentielles et ne doit pas être communiqué à des tiers sans autorisation écrite d'acipia Référence dossier Installer VMware vsphere Auteur

Plus en détail

BEP Systèmes Electroniques Industriels et Domestiques

BEP Systèmes Electroniques Industriels et Domestiques Fiche de procédure : Créer un réseau domestique sous Windows XP I) Préambule Cette fiche méthode a été créée avec l'objectif de donner aux débutants la possibilité de créer un réseau domestique sous Windows

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

Guillaume LHOMEL Laboratoire Supinfo des Technologies Microsoft Très Bien. Tous les articles de cet auteur 40007 47/227

Guillaume LHOMEL Laboratoire Supinfo des Technologies Microsoft Très Bien. Tous les articles de cet auteur 40007 47/227 Auteur Serveur Windows 2000 dans un Réseau Macintosh Accueil > Articles > Réseau Guillaume LHOMEL Laboratoire Supinfo des Technologies Microsoft Très Bien Tous les articles de cet auteur 40007 47/227 Présentation

Plus en détail

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE 1. Introduction WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE En règle générale, les administrateurs ne travaillent pas en salle serveurs. Et cette dernière peut se trouver n'importe où dans le bâtiment.

Plus en détail

Manuel d'utilisation de la console de supervision

Manuel d'utilisation de la console de supervision Manuel d'utilisation de la console de supervision Ce document décrit la mise en route et l'utilisation de la console d'administration web de PEtALS. EBM WebSourcing (MarieSauvage) - Mai 2007 - (CC) EBM

Plus en détail

Serveur Web Apache2. un beau message va s'afficher dans votre navigateur it work, c'est le contenu du fichier /var/www/index.html

Serveur Web Apache2. un beau message va s'afficher dans votre navigateur it work, c'est le contenu du fichier /var/www/index.html Wilson Leclercq Serveur Web Apache2 BTS SIO - E6 La Mise en Place du Serveur Apache 1 Présentation Apache est le plus populaire des serveurs HTTP ('HyperText Transfer Protocole') Libre, c'est un Protocole

Plus en détail

WDpStats Procédure d installation

WDpStats Procédure d installation WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml

Plus en détail

PPE n 1 Installation d un serveur Web avec Apache et FTP sous Linux Debian Squeeze

PPE n 1 Installation d un serveur Web avec Apache et FTP sous Linux Debian Squeeze Introduction : Tout au long de ce tutoriel nous allons voir comment installer un serveur WEB avec APACHE et FTP sous Debian Squeeze commençons tout d abord à les définir et voir leurs fonctions. Debian

Plus en détail

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» 1 Introduction... 2 2 Contrôle de la version d Internet Explorer... 3 3 Contrôle de la Machine Virtuelle Java de Microsoft...

Plus en détail

Installation et utilisation de SSH. .et

Installation et utilisation de SSH. .et Installation et utilisation de SSH.et.soumission de travail SSH est un protocole de communication qui permet de communiquer à distance entre deux ordinateurs. Pour cela, il faut qu un des deux ordinateurs

Plus en détail

Ref : Résolution problème d'accès aux supports de cours

Ref : Résolution problème d'accès aux supports de cours PLATE FORME e-learning LLMS Pôle national de compétences FOAD (Formation Ouverte et A Distance) Ref : Résolution problème d'accès Pôle compétences FOAD SIGAT http://foad.ac-toulouse.fr/ Page 2 SOMMAIRE

Plus en détail

Internet Explorer 6.0 SP1

Internet Explorer 6.0 SP1 Guide d installation Détail II Table des matières Système... 1 Configuration système... 1 Matériel... 1 Logiciel... 1 Démarrage... 2 Installation de l'application... 2 Introduction... 2 Installation...

Plus en détail

Ajout d items spécifiques

Ajout d items spécifiques 1 Ajout d items spécifiques Item : SNMP (Borne Wi-Fi & Switch.) Introduction sur le SNMP. SNMP est relativement simple une fois qu on a compris. Voyons comment se compose un ensemble d éléments communiquant

Plus en détail

Contrôleur de domaine Samba

Contrôleur de domaine Samba Par Contrôleur de domaine Samba Nous allons voir ici, comment mettre en place un contrôleur de domaine principal sous linux, avec samba. 1. Introduction Le but de ce tutoriel est de : créer un contrôleur

Plus en détail