> Se me encomendò la tarea de hacer un inventario de IPs > en una subred con cerca de 500 máquinas (Hay de todo, > pero en su mayorìa son Win) El inventario deberá > contener : > > Hostname IP Dirección de Hardware > > Ya he empezado, pero no es una tarea fácil. > > ¿alguien sabe de algún programa o truquillo que me > pueda facilitar la tarea? > > Les agradezco de antemano. > > ahh, por cierto uso potato 2.2
Desde el shell: MAQ=1 MAX=254 RED=10.0.0 while [ $MAQ -lt $MAX ] do IP=$RED.$MAQ MAQ=$(( $MAQ + 1 )) ping $IP -c 1 > /dev/null MAC=`/usr/sbin/arp $IP 2>/dev/null | sed s/\ \ */\ /g | cut -f 3 -d ' ' | tail -1` DNS=`host $IP 2>/dev/null | grep Name: | cut -f 2 -d ' '` echo "$IP $MAC $DNS" done Simple y sencillito :) Tal vez no sea perfecto, pero es simple y sencillito. Y es perfectible. -- Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-1118 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]