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

50

Mon réseau comprend des machines exécutant Linux et d’autres exécutant Windows. Et ma machine tourne sous Linux.

    
posée Islam Hassan 27.04.2012 - 22:26
la source

7 réponses

30

Tapez le terminal

arp -a

Il affichera tous les noms d’hôte dans le LAN, qu’il s’agisse de Linux ou de Windows.

    
réponse donnée Ketankumar Patel 04.10.2012 - 07:36
la source
18

Tapez le 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.

    
réponse donnée Germar 03.11.2012 - 19:15
la source
8

Et si vous essayez ceci:

Vous pouvez l'exécuter dans 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: lien

J'espère que ça aide

    
réponse donnée Brett 27.04.2012 - 22:45
la source
5

Une recherche inversée de nom Netbios peut accomplir ce que vous voulez plus que "hostname" qui est une fonction de DNS et tcp / ip. nmblookup avec le paramètre -A renvoie les noms d'appareils ainsi que l'adresse mac. Essayez quelque chose comme ça:

nmblookup -A 192.168.1.2
    
réponse donnée Frere 22.06.2017 - 22:02
la source
3

Si votre réseau exécute un serveur DHCP, généralement sur le modem / routeur, il y a de fortes chances qu’il vous permette de voir les adresses attribuées par DHCP - souvent par une page Web. adresses IP allouées.

    
réponse donnée Jazz 26.07.2012 - 00:38
la source
1

À ma connaissance, aucun utilitaire n'est disponible pour résoudre une adresse IP en un nom NetBIOS. J'imagine qu'une sorte de programme de surveillance du réseau ou un programme de test de pénétration pourrait vous fournir cette information. Cependant, tous les ordinateurs doivent être sur le même domaine et sous-réseau.

    
réponse donnée Xernicus 27.04.2012 - 22:38
la source
1

Je voudrais juste utiliser

nslookup xxx.xxx.xxx.xxx

il va me montrer le nom d'hôte (généralement le nom de l'ordinateur)

    
réponse donnée Chester 04.10.2013 - 17:31
la source

Lire d'autres questions sur les étiquettes