[RESOLU] rechercher une ip

rechercher une ip [RESOLU] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 07-03-2006 à 10:36:52    

bonjour
 
j'aimerais recuperer les ip des periferiques ou carte connectes à mon reseau, et garder uniquement les resultats positifs du nmap pour les enregistrer dans un fichier
 
le script
 
#!/bin/sh
for l in $(seq 1 1 10); do
IP=192.168.1.$l
nmap -sP $IP
 #ping -q -c 1 $IP | grep 0%
 #if [ $? -eq 0 ]; then
 #echo machine connectée sur : $IP
 #else
 #neant
 #fi
done
 
le resultat de ce script est
 
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2006-03-07 13:33 RET
Host pc-gilles.1.168.192.in-addr.arpa (192.168.1.2) appears to be up.
MAC Address: 00:0F:B5:86:90:88 (Netgear)
Nmap finished: 1 IP address (1 host up) scanned in 0.283 seconds
 
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2006-03-07 13:33 RET
Host pc-anny.1.168.192.in-addr.arpa (192.168.1.3) appears to be up.
MAC Address: 00:0F:B5:86:CD:49 (Netgear)
Nmap finished: 1 IP address (1 host up) scanned in 0.284 seconds
 
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2006-03-07 13:33 RET
Note: Host seems down. If it is really up, but blocking our ping probes, try -P0
Nmap finished: 1 IP address (0 hosts up) scanned in 2.030 seconds
 
question comment recuperer UNIQUEMENT les adresses qui ont (1 host up) dans leur resultat pour les enregistrer
 
merci a+ gilles


Message édité par gilles974 le 10-03-2006 à 08:59:28
Reply

Marsh Posté le 07-03-2006 à 10:36:52   

Reply

Marsh Posté le 07-03-2006 à 12:00:34    

| grep '1 host up' ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 07-03-2006 à 12:52:33    

fais un ping avant de lancer nmap


---------------
:: Light is Right ::
Reply

Marsh Posté le 10-03-2006 à 08:58:52    

merci esox_ch sa roule impec
 
a+ gilles

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed