Académique Documents
Professionnel Documents
Culture Documents
Le logiciel OCSInvetory coupler du logiciel GLPI permet le scan en mode snmp d’un réseau, il
permettent d’identifier un réseau. C’est à dire identifier les matériels qui ont une adresse IP
(ordinateurs, imprimantes, switchs administrable, routeurs etc…).
Pour cela il faut installer OCSInventory et GLPI, mais ce n’est pas tache facile de les installer et
de les configurer c’est donc pour cela que j’ai crée ce tutoriel pour installer c’est deux logiciel et
les configurer correctement.
On considère que l’ordinateur est à jour et que vous avez déjà une base de donnée
mysql et un serveur apache, si vous ne l’avez pas installer mysql et apache :
#apt-get install mysql-server php5 php5-mysql apache2
Vous devez donc arriver sur une interface de connexion, le mot de passe et le login sont
ceux que vous utiliser pour la base de donnée mysql (si ce n’est pas le cas essayer “admin” et
“admin”). Une fois que vous vous êtes connecté cliquez sur le bouton en bas de la page.
Une fois que vous vous êtes connecté crée un nouvel utilisateur (cela fera disparaître un
message d’erreur et crée une sécurité de plus).
Il faut maintenant installer et configurer un agent pour que votre votre OCSInventory soit
mis en place sans problèmes.
Voilà la configuration de OCSInventory est fini, nous pouvons ensuite passer à GLPI.
Etape 3 : Installation et configuration de GLPI.
Pour faire en sorte de réussir un scan de votre réseau, il faut installer et configurer GLPI
correctement.
Dans la configuration de GLPI, il vont vous demande si vous voulez configurer la base
de données de glpi avec dbconfid-comon, cliquez sur OUI.
Ensuite il vont vous demander d'entrer un mot de passe, et entrez celui de votre base de
donnée.
Vous allez accéder à un espace de connexion, le login sera “glpi” et le mot de passe
sera “glpi” aussi.
Vous pouvez mettre GLPI en Français pour une meilleur confortabilité (si vous le
souhaiter). Allez dans Home/Settings (ou settings en haut à droite) et n’oubliez pas d'appuyer
sur “update”.
Une fois la copie faite rendez vous dans le dossier de la copie et décompresser le
fichier.
#cd /usr/share/glpi/plugins
#tar -xvzf nom_de_votre_paquet
Normalement il devrais avoir un nom comme cela “fusioninventory-for-glpi-
metapackage_0.83\ 2.3.1.tar.gz”.
Maintenant votre plugin installer rendez-vous dans Configuration/plugins dans
l’interface de votre navigateur.
Installer et activer tout les plugins que vous avez (normalement il y en a 4).
Si vous tester maintenant FusionInventory, un message vous dira qu’il n’y a pas d’agent
de configuré donc aller dans votre terminal et installer l’agent Fusioninventory.
Il va maintenant falloir installer le mode SNMP et faire quelques modifications dans des
fichiers. Pour cela rendez-vous avec votre console.
#apt-get install snmp
Voilà pour la partie modification des fichiers, vous pouvez lancer la commande de
fusioninventory, cependant celle-ci va vous renvoyer une erreur car la configuration n’est pas
fini.
Vous aller donc arriver au moment délicat qu’est la configuration de GLPI. Aller donc
dans Plugins/FusionInventory (sur votre pas web GLPI) et il vous dira que il faut entrer l’URL
du serveur de GLPI, pour cela cliquez sur la petite clef au dessus du message et aller dans
Configuration générale et renseigner de votre adresse le champ “URL d”accès au service”
avec : votre_adrresse_IP/glpi
ou : localhost/glpi
Aller maintenant à l’onglet Module Des agents et activer par défaut tout les modules
(n’oubliez pas d’appuyer sur “actualiser”).
Voilà la configuration est terminé. On peut maintenant tester notre scan snmp.
Pour pouvoir tester un réseau il faut avoir suivi les précédentes étapes. Aller sur
Plugins/FusionInventory et aller sur “découvrir le réseau”.
Une dedans “découvrir le réseau” crée une nouvelle plage d’adresse (le réseau que
vous voulez scanner). Sélectionner le en le cochant et faite suivant.
Cliquez sur cette tâche et changer son mode “push” en “pull” et actualiser.
Une fois cela fais, vous n’avez plus qu’a lancer votre agent fusioninventory.
#fusioninventory-agent --debug
Le --debug sert à faire apparaitre des informations suppémentaire.
Il se peut que vous ayer besoin de certaines dépendance pour faire marcher ce logiciel,
donc voila les dépendaces qui peuvent être lié à votre problème.
#apt-get install libmodule-install-perl libmodule-build-perl libhttp-
server-simple-psgi-perl libhttp-proxy-perl libio-captureoutput-perl
libipc-run-perl libnet-snmp-perl libnet-telnet-cisco-perl libpoe-
component-client-dns-perl libpoe-component-resolver-perl libtest-
compile-perl libtest-deep-perl libtest-exception-perl libtest-most-
perl libhttp-server-simple-authen-perl libio-capture-perl libio-
captureoutput-perl libpoe-component-client-ping-perl libtest-http-
server-simple-perl libtest-mockmodule-perl libtest-mockobject-perl
libtest-nowarnings-perl libfile-copy-recursive-perl libxml-treepp-
perl libproc-daemon-perl libproc-pid-file-perl
Voilà, les scans snmp et nmap sont lancé et scan votre réseau. La configuration est désormais
fini, vous pouvez dorénavant utiliser ces outils pour découvrir votre matériels.