59 votes

Comment trouver le nom d'un ordinateur dans un réseau local à partir de l'adresse IP ?

Mon réseau comprend des machines sous Linux et d'autres sous Windows. Et ma machine est sous Linux.

42voto

KK Patel Points 17190

Tapez dans le terminal.

sudo nmap -sn <Your LAN Subnet>

Par exemple :

sudo nmap -sn 192.168.1.*

Vous pouvez trouver votre sous-réseau LAN en utilisant addr ip commandement.

Il affichera tous les noms d'hôtes du réseau local, qu'il s'agisse de Linux ou de Windows. Vous pouvez également voir les appareils mobiles, s'ils sont présents sur le réseau local. Ici, vous devez vous assurer que vous exécutez la commande avec sudo ou root.

20voto

bergyman Points 133

Type de terminal

sudo aptitude install nmap
nmap -sP xxx.xxx.xxx.xxx

Cela vous donnera :

Starting Nmap 5.21 ( http://nmap.org ) at 2012-11-03 19:08 CET
Nmap scan report for HOST.DOMAIN (xxx.xxx.xxx.xxx)
Host is up (0.00052s latency).
MAC Address: YY:YY:YY:YY:YY:YY (Manufactor)
Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds

Où HOST.DOMAIN est le nom DNS de la machine.

12voto

Frere Points 148

Une recherche inversée de nom Netbios pourrait accomplir ce que vous voulez plus que le "nom d'hôte" qui est une fonction du DNS et de tcp/ip. nmblookup avec le paramètre -A retourne les noms de périphériques ainsi que les adresses mac. Essayez quelque chose comme ceci :

nmblookup -A 192.168.1.2

9voto

Brett Points 174

Et si tu essayais ça :

Vous pouvez l'exécuter sous Windows

nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)

sur ubuntu vous pouvez installer nbtscan. Vous pouvez trouver plus d'informations ici : http://www.unixwiz.net/tools/nbtscan.html

J'espère que cela vous aidera

5voto

Chester Points 1010

J'utiliserais juste

nslookup xxx.xxx.xxx.xxx

il me montrera le nom de l'hôte (généralement le nom de l'ordinateur).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X