Affichage des IP d’un réseau local
Afficher les IP d’un réseau local.
La commande nmap
est un outil d’exploration de réseau. C’est aussi un outil de sécurité et dans le cas présent un scanner d’interfaces et/ou de ports.
user@debian~$: nmap -sn 172.32.0.5/25
: comme le montre cette exemple, il faut indiquer l’adresse IP de l’interface que l’on souhaite scanner ainsi que son masque de sous-réseau au format CIDR.
Pour connaître le masque de sous-réseau au format CIDR il faut utiliser la commande ip addr
voir ip addr.
L’option -sn
indique à nmap
de ne pas faire un scan de port après la découverte de l’hôte, mais seulement d’afficher les hôtes disponibles qui ont répondu à l’analyse.
sortie
Starting Nmap 6.00 ( http://nmap.org ) at 2014-12-21 10:06 CET Nmap scan report for 172.32.0.5 Host is up (0.00050s latency). Nmap scan report for 172.32.0.15 Host is up (0.0020s latency). Nmap scan report for 172.32.0.16 Host is up (0.0017s latency). Nmap scan report for 172.32.0.18 Host is up (0.0050s latency). Nmap scan report for 172.32.0.19 Host is up (0.0047s latency). Nmap scan report for 172.32.0.20 Host is up (0.0035s latency). Nmap done: 128 IP addresses (6 hosts up) scanned in 1.88 seconds
Note, si le masque de sous-réseau n’est pas renseigné, nmap
ne retourne pas d’erreur mais quelque chose comme ça :
Starting Nmap 6.00 ( http://nmap.org ) at 2014-12-21 10:06 CET Nmap scan report for 172.32.0.5 Host is up (0.000027s latency). Nmap done: 1 IP address (1 host up) scanned in 0.00 seconds
by Nicolas SHINEY | December 21, 2014 | No Comments | Réseaux | Tags : dhcp IP