42 votes

Comment puis-je "pinguer" simultanément une plage d'adresses IP ?

J'ai une série de machines sur une plage d'adresses IP que je veux pinguer simultanément comme moyen rapide et simple de savoir lesquelles sont allumées. Quel logiciel (gratuit) puis-je utiliser pour faire cela?

Je suis sur Windows Vista.

45voto

Nicholas Trandem Points 1556

Nmap est disponible pour Windows:

# nmap -sP 10.0.10.1-100

29voto

Matías Points 3008

Le moyen le plus rapide est d'utiliser Angry IP Scanner

texte alternatif

Je l'utilise de la même manière que vous le souhaitez!

15voto

Kyralessa Points 76456

J'ai utilisé cette commande

pour %%i de 200 à 254 faire ping 10.1.1.%%i 

dans un fichier batch pour une raison similaire

12voto

Analyseur IP gratuit 1.6

Voici la plage d'adresses IP comme vous pouvez le remarquer dans :

Texte alternatif

10voto

Au lieu de pinguer manuellement toutes les adresses IP sur votre LAN, vous pouvez faire ce qui suit :

Ouvrez une invite de commandes et tapez :

FOR /L %i IN (1,1,254) DO ping -n 1 192.168.0.%i | FIND /i "Reply">>C:\ipaddresses.txt

-n 1 signifie qu'un seul paquet de ping sera envoyé à chaque ordinateur.

Modifiez 192.168.0 pour correspondre à votre propre identifiant réseau.

Cela pingera toutes les adresses IP sur le segment du réseau 192.168.0.0 et créera un fichier texte appelé ipaddresses.txt dans C:\, où il énumérera uniquement les adresses IP qui ont répondu.

Vous pouvez également ajouter -a à la commande ping pour résoudre toutes les adresses IP répondant en noms d’hôtes, mais cela fera en sorte que le script prenne un certain temps pour terminer :

FOR /L %i IN (1,1,254) DO ping -a -n 1 192.168.0.%i | FIND /i "Reply">>C:\ipaddresses.txt

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X