Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.12.3 available

The official documentation can be found on https://wiki.ocsinventory-ng.org. Read it before asking your question.

Ipdiscover dans un parc windows. Quelle solution mettre en place ?

Bonjour à toute l'équipe,

Nous utilisons actuellement OCS (Ver. 2.1.2) couplé avec glpi (ver 0.84.8).

Notre parc (200 machines ~) toutes en OS windows.

le serveur OCS est en version windows ainsi que les agents distribués sur le réseau.

 

j'aimerais aujourd'hui utiliser la fonction ipdiscover dans OCS pour pouvoir identifier/gérer es équipements sur lesquels je n'ai pas pu installer d'agent ocs (Wyse etc ...)

Malheureusement je n'arrive pas à enregistrer les équipements vue par avec ipdiscover "ipdiscover-util.pl ne peut être lancé, vous devez mettre les droits d'exécution". 

En consultant la doc on apprend que cette fonction est disponible uniquement sous linux...

Je me retrouve bien embêté là.

Que me conseillez-vous pour que je puisse utiliser cette fonction ( tout migrer sur linux ?)

Suffit t'il de basculer uniquement le serveur OCS sur linux ?

Faut t'il obligatoirement avoir un agent linux dans chaque sous réseau pour que ipdiscover fonctionne ? .

Je suis un peu perdu, d'avance à tout ceux qui pourront m'éclairer

Cordialement,

Sébastien

in OCS Inventory NG server for Windows by (320 points)
edited by

4 Answers

0 votes
Bonjour a toi

 

Je ne suis pas expert windows mais il me semble bien qu'il y a un ipdiscover qui fonctionne sous windows.

Tu peux  aussi regarder en positionnant un serveur ou poste sous linux et récuperer les informations qui t'interessent en snmp.
by (2.1k points)
0 votes
Un ipdiscover qui fonctionne sur Windows, wow ça m'intéresse beaucoup évidemment, d'ou tien tu cette info/source ? Quand j'aurais un moment j'irais à nouveau fouiner sur la toile, mais à ma connaissance l'outil ne fonctionne pas sur windows .

Concernent la deuxième solution, c'est long à mettre en place ?
by (320 points)
0 votes
Pour la version snmp, il faut déployer un agent linux avec des modules perl complementaires pour faire du snmp et des ping en perl.

Je dirais que le plus compliqué, si tu ne connais pas la sécurité, est de parametrer les certificats pour la communication entre le serveur et le client.
by (2.1k points)
0 votes

Bonjour,

 

PI, pour les Wyse, j'ai écrit un script il y a un petit moment pour extraire les info du Wyse Device Manager et les injecter dans un serveur OCS (cf http://forums.ocsinventory-ng.org/viewtopic.php?id=10865).

 

J'ai également réglé mon souci de l'époque : la date d'inventaire du Wyse dans le WDM était écrasée par la date d'injection dans le serveur OCS.

J'ai modifié le fichier xampp\perl\site\lib\Apache\Ocsinventory\Server\Inventory\Update\Hardware.pm ligne 38 :

en remplaçant

LASTDATE=NOW(),

par

LASTDATE=".((defined($base->{LASTDATE})&&($base->{LASTDATE} ne "1970-01-01"))?$dbh->quote($base->{LASTDATE}):"NOW()").",

 

Fonctionnement : si la valeur LASTDATE est renseignée dans la section HARDWARE du fichier OCS (et que ce n'est pas 1970-01-01 qui est remontée par les agents Windows...), elle est prise en compte, sinon, c'est la date d'injection qui est remontée.

Cdt,

 

Sylvie

by (340 points)
edited by
 
Powered by Question2Answer
...