J'ai un tas de machines sur une plage d'adresses IP que je veux cingler simultanément comme moyen rapide et sale de dire lesquelles sont allumées. Quel logiciel (gratuit) puis-je utiliser pour cela?
J'utilise Windows Vista .
windows
networking
ip-address
ping
scanning
Jon Cage
la source
la source
Réponses:
Le moyen le plus rapide est d'utiliser Angry IP Scanner
Je l'utilise de la même façon que vous le souhaitez!
la source
Nmap est disponible pour Windows:
la source
-sn
d’exécuter une analyse "sans port", en recherchant simplement les hôtes.J'ai utilisé cette commande
dans un fichier batch pour une raison similaire
la source
Scanner IP gratuit 1.6
Voici la plage d'adresses IP que vous pouvez remarquer dans:
la source
Au lieu d'envoyer manuellement une requête ping à toutes les adresses IP de votre réseau local, vous pouvez effectuer les opérations suivantes:
Ouvrez une invite de commande et tapez:
-n 1
signifie qu'un seul paquet ping sera envoyé à chaque ordinateur.Changer
192.168.0
pour correspondre à votre propre ID de réseau.Cela envoie une requête ping à toutes les adresses IP du segment de réseau 192.168.0.0 et crée un fichier texte appelé
ipaddresses.txt
dans C: \, dans lequel seules les adresses IP ayant donné une réponse sont répertoriées.Vous pouvez également ajouter
-a
à la commande ping pour résoudre toutes les adresses IP répondantes en noms d'hôte, mais cela entraînerait un temps considérable pour le script:la source
essayer fping
la source
Vous pouvez simplement écrire un script Bash qui parcourt une plage d'adresses IP et les envoie à la commande ping. Un exemple qui envoie une requête ping aux adresses comprises entre 10.1.1.1 et 10.1.1.255 (inclus):
la source
ping 10.1.1.i
probablement veut êtreping 10.1.1.$i
.Enregistrez le script ci-dessous sur le serveur avec une extension de
.bat
ou.cmd
et appelez le fichier à partir de l'invite de commande. Il devrait vous inviter à entrer la plage d'adresses IP.Veuillez ne saisir que trois octets de l'adresse IP.
Une fois la commande exécutée, un nom de fichier texte sera créé
pingnet.log
à la racine du lecteur C. Ce fichier devrait vous donner une liste d'adresses IP utilisées et indisponibles (gratuites).Par exemple:
C'est assez simple à exécuter et cela devrait vous faire gagner beaucoup de temps.
la source
Angry IP Scanner est bien, mais je préfère les outils de la CLI. Voyez si vous pouvez exécuter ce script Powershell sous Vista. https://github.com/webstersprodigy/PowerSploit/blob/Portscan/Recon/Invoke-Portscan.ps1
Je suggère également d’obtenir l’accès à une CLI Linux en utilisant un cd / usb, un démarrage double ou une machine virtuelle sous Linux dans VirtualBox. (Installez VirtualBox, ajoutez une nouvelle machine virtuelle, installez Debian.) Une interface de ligne de commande linux est inestimable.
Depuis une CLI linux, exécutez ce qui suit:
Analyse basée sur PING
Ajustez votre portée réseau (la partie "172.10.1") et vous êtes hors tension. Cela fournira une liste de tous les hôtes du réseau qui répondent aux demandes ICMP echo (ping) et les résoudra sur votre serveur DNS.
Remarque: Ce n'est pas le moyen le plus fiable de tester des hôtes en direct, car ils risquent de bloquer ICMP.
Analyse basée sur nmap
nmap -sP 192.168.1.0/24
Remarque: Nmap est plus fiable car il s'agit d'un scanner de port et ses résultats sont basés sur l'activité plus que par les réponses ICMP. Il est fortement utilisé par les pentesters et vaut la peine d'être étudié.
la source