[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inventario de IPs



> 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 - gwolf@campus.iztacala.unam.mx - (+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 debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: