Comment récupérer la liste de toutes les adresses IP dans un réseau local?

Existe-t-il un moyen de récupérer la liste de toutes les adresses IP valides d’un réseau local ?

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

Installer nmap,

sudo apt-get install nmap

Ensuite:

nmap -sP 192.168.1.*

ou plus couramment

nmap -sn 192.168.1.0/24

scanne l’ensemble de la plage .1 à .254

Cela permet d’effectuer un simple ping dans l’ensemble du sous-réseau pour voir quels hôtes sont en ligne.

Essayez les étapes suivantes :

  1. Tapez ipconfig (ou ifconfig sous Linux) à l’invite de commande. Vous obtiendrez l’adresse IP de votre machine. Par exemple, l’adresse IP de votre machine est 192.168.1.3. Votre adresse IP de diffusion est donc 192.168.1.255.
  2. Effectuez un ping vers votre adresse IP de diffusion ping 192.168.1.255 (peut nécessiter -b sous Linux)
  3. Tapez maintenant arp -a (apt install net-tools). Vous obtiendrez la liste de toutes les adresses IP sur votre segment.