Bonjour,
J'ai un serveur debian wheezy avec ocsng v2.0.5 et de multiples clients debian wheezy avec le client v2.0.5
J'ai l'impressions que l'Ipdiscover est bien configuré sur on dans l'interface graphique, et les seul éléments de config que j'ai trouvé qu'y s'y rapporte sont :
# ===== IPDISCOVER SETTINGS =====
PerlSetEnv OCS_OPT_IPDISCOVER 2
PerlSetEnv OCS_OPT_IPDISCOVER_BETTER_THRESHOLD 1
PerlSetEnv OCS_OPT_IPDISCOVER_LATENCY 100
PerlSetEnv OCS_OPT_IPDISCOVER_MAX_ALIVE 14
PerlSetEnv OCS_OPT_IPDISCOVER_NO_POSTPONE 0
PerlSetEnv OCS_OPT_IPDISCOVER_USE_GROUPS 1
Quand je force un ipdiscover sur le serveur, je n'obtient pas grand chose :
perl /usr/share/ocsinventory-server/binutils/ipdiscover-util.pl -ip=192.168.1.0/255.255.255.0
#########################
#IPDISCOVER Ver 1.0b
#IP DISCOVER REPORT
#Tue Feb 17 16:09:48 2015
##########################
--> LAN_UN. (UN) (192.168.1.0)
Netbios name :
DNS name : -
Inventoried : No
Discovered : No
Done.
Dans certains post du forum, des gens utilisent la commande : ipdiscover eth0
Or je n'a pas cette commande. Faut il installer un package particulier?
Du coté des clients quand je lance avec l'option debug je n'ai que très peu de référence a ipdiscover
[debug] Ocsinventory unified agent for UNIX, Linux and MacOSX 2.0.5
[...]
<REPLY>
<SUPPORT_LOG>No support registered for your installation. Check OCS Inventory NG support packages at
http://www.ocsinv
entory-ng.com</SUPPORT_LOG>
<OPTION>
<NAME>IPDISCOVER</NAME>
<PARAM IPDISC_LAT="100">192.168.1.0</PARAM>
</OPTION>
<OPTION>
<NAME>DOWNLOAD</NAME>
<PARAM FRAG_LATENCY="10" PERIOD_LATENCY="1" TIMEOUT="30" ON="0" TYPE="CONF" CYCLE_LATENCY="60" PERIOD_LENGTH="10" />
</OPTION>
<RESPONSE>SEND</RESPONSE>
<PROLOG_FREQ>24</PROLOG_FREQ>
</REPLY>
Malheureusement j'ai aucune remonté d'information de la part d'ipdiscover, je ne viot que les machines qui ont nu client installé.
J'ai l'impression d'avoir lu la documentation d'ocsng relative a cette section mais je dois surement rater quelque de trop énorme pour que je le voie.
Merci pour vos suggestions.
EDIT :
Quand je fait un : nmap -sP 192.168.1.0/24 --> je detecte 56 host sur mon réseau.
D'autre part l'utilitaire ipdiscover-util.pl semble seulement interroger la base de données local sans faire de scan on dirait, car si j'ajoute l'option ipdiscover, il ne m'affiche que les machines qui ont un agent installé et ont été remontées :
perl /usr/share/ocsinventory-server/binutils/ipdiscover-util.pl -ipdiscover=5 -ip=192.168.1.0/255.255.255.0
#######
SUBNET = 192.168.1.0-> 1 ipdiscover, 4 host(s) connected
[ LAN_UN (UN) ]
# <Name> <Quality> <Fidelity> <LastInventory> <IP> <Netmask> <OS>
-----------------------------------------------------------------------------------------------------------------------
#-> SQL3 0.8446 5 2015-02-17 06:25:14 192.168.1.133 255.255.255.0 Debian GNU/Linux 6.0.6 (squeeze)
#-> FRONT4 0.8541 5 2015-02-17 06:25:28 192.168.1.114 255.255.255.0 Debian GNU/Linux 6.0.2 (squeeze)
#-> FRONT5 0.8539 5 2015-02-17 06:25:29 192.168.1.115 255.255.255.0 Debian GNU/Linux 6.0.6 (squeeze)
#-> LVS2 0.4838 7 2015-02-17 15:32:16 192.168.1.102 255.255.255.0 Debian GNU/Linux 7.7 (wheezy) *