How to discover the MAC address of machines in a network

biosmac addressnetworkingtcp

How do I discover the MAC address of machines in a network?

I need to discover the machines that are available just with only BIOS installed (no operating system).

And I need to find the MAC address of machines that are up.

Best Answer

You will have to access the information available on your managed switches. If you have an unmanaged network, I don't see a way to do that.

This is assuming the target computers are capable of Wake-on-LAN (WoL). In this case, a link to the server is established (look for the flashy link LED), and the network card is listening to WoL broadcasts. AFAIK, the card does not answer to anything in this state. If there isn't any WoL, the card most probably is off (no link LED), and it won't work at all.

Related Topic