41 votes

Comment trouver l'adresse MAC d'un ordinateur distant ?

Je connais l'adresse IP d'un hôte sur mon propre réseau local. En utilisant cela, comment puis-je trouver son adresse MAC (sans devoir y accéder physiquement)?

2voto

RobM Points 635

Si votre machine et la machine cible sont sur le même sous-réseau, vous pouvez simplement la pinger pour que son association IPMAC soit enregistrée via le protocole de résolution d'adresses (ARP).

ping -c1 $IP
arp -n | grep $IP

Par exemple, si je veux trouver l'IP de 10.1.135.150:

# ping -c1 10.1.135.150
PING 10.1.135.150 (10.1.135.150) 56(84) bytes of data.
64 bytes from 10.1.135.150: icmp_seq=1 ttl=64 time=1.88 ms

--- 10.1.135.150 ping statistics ---
1 paquet transmis, 1 reçu, perte 0%, durée 0ms
rtt min/avg/max/mdev = 1.883/1.883/1.883/0.000 ms

Ensuite, interrogez la table ARP

# arp -n | grep 10.1.135.150
10.1.135.150             ether   8c:ae:4c:f4:4d:e1   C                     eth0

Donc, le MAC de 10.1.135.150 est 8c:ae:4c:f4:4d:e1

1voto

Ofir Points 1474

Tant qu'il n'y a pas de passerelle routant le trafic entre les ordinateurs, tout sniffer vous donnerait ces informations.

1voto

boogoo Points 11

Vous pouvez utiliser un utilitaire tel que http://trogonsoftware.com/trogon-mac-scanner.html ou un autre scanner d'adresse IP/MAC pour analyser le réseau à la recherche des adresses des ordinateurs distants sur le LAN.

0voto

MaQleod Points 12844

Vous pouvez toujours consulter le tableau arp sur votre routeur (dans certains cas, le routeur combine les tables arp et de bail dhcp ensemble).

0voto

Pacerier Points 25390

Une autre façon est:

nbtstat -a 192.168.1.1

(remplacez 192.168.1.1 par l'adresse souhaitée)


Aussi, si getmac est utilisé sur un ordinateur non-Windows, vous obtiendrez:

ERREUR: Le serveur RPC est non disponible.

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