web-dev-qa-db-fra.com

Comment obtenir une liste de toutes les adresses IP valides sur un réseau local?

Existe-t-il un moyen d'obtenir une liste de toutes les adresses IP valides d'un réseau local?

Je veux dire toutes les adresses IP que chaque utilisateur utilise sur le réseau.

264
M.J.Ahmadi

Installer nmap,

Sudo apt-get install nmap

ensuite

nmap -sP 192.168.1.*

ou plus communément

nmap -sn 192.168.1.0/24

va scanner toute la gamme .1 à .254

Cela effectue une simple analyse de ping dans tout le sous-réseau pour voir quels hôtes sont en ligne.

360
Sunil Bojanapally

Essayez les étapes suivantes:

  1. Tapez ipconfig (ou ifconfig sous Linux) à l'invite de commande. Cela vous donnera l'adresse IP de votre propre machine. Par exemple, l'adresse IP de votre machine est 192.168.1.6. Votre adresse IP de diffusion est donc 192.168.1.255.
  2. Envoyez une requête ping à votre adresse IP de diffusion ping 192.168.1.255 (peut nécessiter -b sur Linux)
  3. Maintenant, tapez arp -a. Vous obtiendrez la liste de toutes les adresses IP de votre segment.
367
Virendra

Si vous voulez voir quelles adresses IP sont utilisées sur un sous-réseau spécifique, il existe plusieurs gestionnaires d'adresses IP différents.

Essayez Scanner IP en colère ou Solarwinds ou Scanner IP avancé

26
user1649045