Comment obtenir une liste de toutes les adresses IP valides dans un réseau local? [fermé]

295

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

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

MJAhmadi
la source
1
superuser.com/questions/261818/…
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功
duplicata de askubuntu.com/questions/712964/…
jeux de codes

Réponses:

399

Installez nmap ,

sudo apt-get install nmap

puis

nmap -sP 192.168.1.*

ou plus communément

nmap -sn 192.168.1.0/24

va scanner toute la plage de 0,1 à 0,254

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

Sunil Bojanapally
la source
21
Selon la page de manuel "Dans les nouvelles versions de nmap, -sP est appelé -sn". Si le caractère générique ne fonctionne pas, vous pouvez essayer quelque chose comme nmap -sn 192.168.1.0/24 ou nmap -sn 192.168.1.100-199
Stickley
12
Si vous utilisez zsh, vous devrez mettre des guillemets autour de la plage pour éviter la correspondance des fichiers: nmap -sP '192.168.1. *'
dionyziz
Y a-t-il une chance que nmap se bloque ou fasse du mal à l'un des services ou machines exécutés dans le sous-réseau?
Jin
1
@Jin Izzraeel Aucune chance de faire du mal. Je ne peux pas dire si ça va planter ou non, mais les chances sont très minces.
Eric Thorbjornsen
nmap ne trouve que mon routeur. Existe-t-il un moyen de trouver toutes les machines connectées?
fishinear
388

Essayez les étapes suivantes:

  1. Tapez ipconfig(ou ifconfigsous 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 un ping à votre adresse IP de diffusion ping 192.168.1.255(peut nécessiter -bsous Linux)
  3. Tapez maintenant arp -a. Vous obtiendrez la liste de toutes les adresses IP de votre segment.
Virendra
la source
3
ça ne marche pas sur mon PC (windows 8)
phuclv
6
Cela a fonctionné sur mon mac - OSX 10.10.3
Cullub
24
beaucoup d'appareils non fondés
Bagusflyer
8
arp -a n'a trouvé que mon routeur. nmap a trouvé tous les hôtes.
Geoffrey Anderson
2
Microsoft Windows [Version 10.0.15063] a fonctionné parfaitement merci
Coty Embry
28

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

Essayez Angry IP Scanner ou Solarwinds ou Advanced IP Scanner

Volker Siegel
la source
1
J'ai utilisé le scanner Advanced Ip
Abdu