What Windows Utility Do You Use To Find The Mac Address For A System?

Nov 21, 2014 The Media Access Control (MAC) address is the worldwide unique ID of a network adapter. You need the MAC address for a variety of management tasks—for instance, if you have to restrict access to your WiFi network to specific devices or assign images to computers in the Windows Deployment Services (WDS). Windows offers various ways to find the MAC address. The first way you can find out the MAC address of a Windows 10 computer is by using the Command Prompt. This utility uses a command based language to tell information, run features, and make changes to your system. Using it, you can quickly look up the MAC address of any computer running Windows 10. Here’s what you need to do.

  1. Www.windowscentral.com › How-find-your-pcs-macHow To Find Your PC's MAC Address On Windows 10
  2. What Windows Utility Do You Use To Find The Mac Address For A System
  3. Cached
  4. What Windows Utility Do You Use To Find The Mac Address For A System For A
  5. See All Results For This Question
  • Mar 06, 2020 To find the MAC address for a network adapter with Settings, use these steps: Open Settings. Click on Network & Internet. Click on Ethernet or Wi-Fi depending on your network connection.
  • The main function of the IP Configuration utility is to provide you with a Windows system’s TCP/IP configuration. The MAC address is a unique hexadecimal code that's stored in a read-only.
Learning has never been so easy!

How to find an IP address when you have the MAC address of the device.

4 Steps total

Step 1: Open the command prompt

Click the Windows 'Start' button and select 'Run.' In the textbox, type 'cmd' and click the 'Ok' button. This opens a DOS prompt.

Step 2: Familiarize yourself with arp

Type 'arp' in the command prompt. This gives you a list of options to use with the arp command.

Find

Step 3: List all MAC addresses

Type 'arp -a' in the command prompt. This lists a number of MAC addresses with the associated IP addresses. Since you have the MAC address, scroll down the list to find the associated IP address. The MAC address is shown in the 'Physical Address' column with the IP address in the 'Internet Address' column. An example of a table record is in Step 4.

Step 4: Evaluate results

The following is an example of ARP output. The first column is the IP address. The second column is the MAC address, and the third is the type of IP assigned--static or dynamic.

Internet address Physical Address Type

192.168.0.1 01-a3-56-b5-ff-22 static

Published: Jan 21, 2013 · Last Updated: Aug 03, 2017

References

  • How to Use a MAC Address to Find an IP Address

16 Comments

What Windows Utility Do You Use To Find The Mac Address For A System?
  • Datil
    Krizz Jan 21, 2013 at 10:36pm

    You've forgotten about one little thing: arp keeps mac<>ip association of recently contacted peers, so it's quite often not to find the mac<>ip association we're looking for, of machine that exists in the network. Prior to using arp -a it's wise to ping the host first.

  • Habanero
    Twon of An Jan 21, 2013 at 11:24pm

    Used in conjunction with ping (thanks Krizz), this is a good basic walk through. I can't go wrong with these steps!

  • Cayenne
    Syldra Jan 22, 2013 at 03:17pm

    I'm sorry but... if the thing is to find the IP address from the MAC, how will you ping the host first ?

  • Serrano
    Enzeder Jan 22, 2013 at 04:37pm

    I thought the aim of this exercise was to FIND an IP address. Doesn't using PING imply you already know the IP (or hostname) which makes ARP redundant? How do you PING a MAC?

    Assuming no IP or hostname info, I have used a portscanner (like LanSpy or Zenmap) to get MAC > IP info. Currently my preferred method if the device isn't listed in Spiceworks :-)

    There was a time when I was a baby admin and I didn't want to raise alarms by installing a scanner that I wrote a batch file (yes, that long ago) that PINGed every IP on a subnet, then immediately ran ARP redirecting output to a text file. But that depends on the device in question being set to respond to PING requests.

  • Pimiento
    christian.mcghee Dec 23, 2013 at 03:47am

    This does not work for any host on the other side of a router. Any hosts on the other side of the router will show the routers MAC address.

  • Serrano
    @Greg Mar 11, 2014 at 03:11pm

    I realize this is an old topic, but someone like myself may be looking for an answer. I became admin of a network with little over 200 devices, which none of the cabling was mapped. I was told I was responsible for the cabling, so I began looking for a way other than toning out all the cables. I was fortunate to have Cisco switches and Windows Server 2008. I was able to use the Cisco Network Assistant to grab MAC addresses and the port number, then in DHCP on the Server 2008 I could find the MAC and corresponding IP. Furthermore I could also get the computer name from DHCP and correlate that to which user was on the machine using PDQ inventory to see who was logged in to the machine. Most of this of course depends on the devices being in use. I've been able to create an accurate map of about 90% of my network without touching the cables.

  • Pimiento
    christopherblouch Jun 4, 2014 at 05:08pm

    I am interested in this thread, hopefully someone can help. There are 4 types of arp message: arp request, arp reply, rarp request, rarp reply. So, that being said, is it possible to manually send a rarp request? Sort of a arp based ping?There is arping, but we need rarping... if it exists. Of course, I understand that I can't arp outside my default gateway, but if there is a rarp request, how is it used inside the local network? Thanks to whatever guru can explain what we're missing.

  • Serrano
    Maxwell Brotherwood Jul 18, 2014 at 10:07am

    Great for finding an IP if you have the MAC address.

    My instance where I found this useful was after updating the firmware on a switch remotely via TFTP, the IP of the switch would change (making pinging redundant, obviously). Trying a network scan over Spiceworks or rescanning the single device would not update the IP and I needed an alternate way to find it.

    This method worked perfectly. Thank you. Hopefully this helps those trying to understand the purpose of this practice and how it was in-fact useful.

  • Pimiento
    robertrobinson2 Aug 4, 2014 at 04:30pm

    I understand the issues in attempting to use a MAC address to locate a device from outside of its local network.
    What puzzles me is how Honeywell Total Connect does this with their WiFi connected thermostats. The hardware configuration is: a Honeywell WiFi thermostat that is WiFi connected to a Netgear N600 router which uses DHCP to assign an IP adddress. The router is connected to Comcast with a Motorola SB6120 modem. Comcast assigns a system wide (dynamic) IP. There is no static IP.
    On initial setup, a WiFi connection is first established between the thermostat and the router. The thermostat's MAC and CRC and a username and password are entered into the Total Connect software setup. It is then possible to read or set thermostat values using Total Connect Web pages.
    I know how to do this with a static IP or a DNS service that automatically tracks changes in dynamic IP addresses.
    Does anyone understand how this works with Total Connect?

  • Cayenne
    Joe979 Sep 4, 2014 at 01:05pm

    This post was extremely helpful, thanks itdownsouth :) I used show interface to find MAC addresses on our switches (reason for this is poor network documentation and mis-labeled switchports and wall jacks...). I took the MAC addresses that I could not locate the hosts or ip addresses for, ran arp -a to list the address<>mac list, then one by one, nbtstat -A for each IP address I matched a MAC to from the unlabeled ports. Tedious, but found 5 or 6 now (seeing hexadecimal thoughts now though...).

  • Cayenne
    Joe979 Sep 4, 2014 at 01:12pm

    By the way, the reason this is working great for me is the lack of routers -- all switches, so if you have only one subnet like we do, this will do -- otherwise, you will probably need to login to the router or switch on the other side of the router to find MAC address tables on the other networks. You may not be able to see them all on the local host, as far as arp -a on the local host, but looking up the arp or hosts tables on switches and routers could be a possible solution for those with multiple subnets.

  • Jalapeno
    Jay196 Oct 21, 2014 at 03:28pm

    Use SuperScan to do a bulk ping of the entire network range. SuperScan 3 (I recommend) is a free tool by McAfee.

    Then use arp -a Find '5c-d9-98' to get for example all ping nodes with a manufacturer of Asus.

  • Datil
    WealthyEmu Mar 25, 2015 at 07:55pm

    There's also this:

    http://www.advanced-ip-scanner.com/

    It should be able to find most devices on the network. You can specify the range to scan and scan across subnets. I won't try to share all the features because quite frankly I don't know them all.

  • Pimiento
    amiruli Jul 4, 2015 at 10:18am

    If you want you can ping the broadcast address to ping everyone on the network then do arp -a

  • Pimiento
    chrisdahlkvist Nov 23, 2015 at 09:56am

    @RobertRobinson I'm the lead designer and project manager on the Honeywell systems.

    I can tell you exactly how I designed it. It's actually quite simple. Nothing is sent back to the unit. The unit is allowed access to the Internet via your setup and the router. As long as the unit has permission to make an outbound connection it will work. What happens is the unit makes a report to the server. If it needs to make a request then it gives the server a unique key. The server puts any needed data in an xml (readable) and the thermostat (or quite a few other devices) hits that URL a few seconds later (the device told the server where it would pick up that info).

    All your device needs is a simple read-only connection to the outside world. No need to download anything.
    It's a VERY simple process that I developed back in 1992 when the Interwebs were still pretty new to most people. There were many processes built off of this simple idea (it was pretty cutting edge when I first designed it). Store and forward, offline browsing, push technology, etc. all are based on this simple technology.

    Am I rich? Not even close. I was working on my PhD at the time and was hired by Honeywell to implement my design. I literally gave it away to the general public as is right.

    I hope that clears it up for you. If not, feel free to contact me for more information.

    Chris Dahlkvist
    [email protected]

Use
  • prev
  • 1
  • 2
  • next

Have you ever wondered who owns a particular domain name? Have you ever wanted to purchase a domain name and wanted to know if the domain was available?

Every domain name (e.g., techjunkie.com) is owned by a person, company, or organization. When the domain purchaser registers the domain name, they enter their contact information into a database called a database of Top Level Domains (TLD’s) such as .com, .net, and .org domains

What Windows Utility Do You Use To Find The Mac Address For A System?

However, many domain owners turn on privacy protection so that their contact information isn’t publically available. Most domain name registrars (usually hosting companies) offer privacy protection for a small fee.

In addition to using the Whois to look up domain name ownership, you can also look up the same sort of information about IP addresses, which would mostly be useful for system and network administrators

The official interface to the Whois Database is the ICANN Whois. Try looking up a domain name such as microsoft.com using the ICANN Whois and you’ll get output that looks like this:

Surprise, microsoft.com is owned by the Microsoft Corporation. Note that there are three different types of contacts – the actual registrant, the administrative contact, and the technical contact. The Whois is a critical tool for many web developers, designers, IT consultants, and entrepreneurs.

Usually, when someone wants to look up a domain they use a web tool such as ICANN Whois or another free online interface to the Whois database. However, if you’re in a line of work, finding yourself making frequent Whois queries, you will want a more convenient and efficient method for making Whois queries. That’s where the whois utility available for Windows and built right into macOS and Linux systems.

Microsoft makes a Whois utility available as part of the Windows Sysinternals toolkit, a suite of tools for server and network administrators, and as a free stand-alone Whois utility that runs on Windows Client Vista and higher, Windows Server 2008 and higher, and on Nano Server 2016 and higher. Windows Whois is simple to download and use:

  1. Downloaded Whois utility
  2. Extract the archive into a folder
  3. Then extract the executable file to a directory in your system path

Run WHOIS from a Windows command prompt

Windows Whois is a simple executable so there’s no need to install anything:

  1. Open a Windows command prompt
  2. Type whois -v example.com
  3. Whois will return the output to the terminal

Because this is a text-based service, there will be something of a “wall of text” output from your whois program, but in that listing, you will see all the same information as you would see from a web-based search: who owns the domain, when it was registered and who with, when it is due for renewal, who the domain is registered to and all sorts of other information about that domain.

Www.windowscentral.com › How-find-your-pcs-macHow To Find Your PC's MAC Address On Windows 10

To make the Whois output easier to read, redirect its output to a text file that you can then scroll through using a common text editor such as Notepad or Notepad++. Here’s how to write the Whois output to a text file.

From the command prompt, simply type the following (replacing example.com with the domain you’d like to query):

whois -v example.com > example.txt

What does the Whois output mean?

Some of the data included in a Whois query is obvious: The registrant name, address, contact email, phone, and so on. But what about the rest?

  • The Registrar is the company with whom the domain owner registered the domain
  • The Creation Date is when the domain was first registered
  • The Expiration Date is when the domain registration expires
  • The Administrative Contact for the domain is often the website administrator for the domain
  • Name Servers indicate which hosting company hosts the domain name

Why would you need to run Whois?

The first step in registering a new domain name is to determine if the domain you want is available or if someone’s already registered it. If the Whois query doesn’t find the domain name then you can register it right away. If someone already owns the domain, then you’ll either have to choose another domain or contact the owner about purchasing the domain.

You might want to look up when a domain expires, what nameservers are handling the DNS hosting, or you might want to find who the hosting service is so you can lodge a complaint. You may even like a domain name enough to contact the owner about purchasing the domain, though domain owners often charge a premium.

What Windows Utility Do You Use To Find The Mac Address For A System

If you change web or email hosting, you will want to query the Whois to find the name servers that will tell you where the domain is hosted.

When you migrate your website and email to a new hosting service, you will need to update the name servers to point at your new hosting service then verify that the name server changes took effect. These are tasks for which you will find the Whois utility an essential part of your toolkit.

Running Whois in Mac or Linux

Of course, it isn’t just Windows users who would ever run Whois. Windows users just need to add the specific tool to do it; macOS and Linux have a Whois utility built into the system and ready to use. Utilities like Whois are installed by default.

Running Whois on macOS

Cached

To run a Whois query on a Mac, just follow these steps:

What Windows Utility Do You Use To Find The Mac Address For A System For A

  1. Open a Terminal window
  2. Type whois example.com at the command prompt
  3. Press Enter

See All Results For This Question

You should see much the same result as in the Windows example above.

Running Whois on Linux

Running Whois on Linux is almost identical to running it on macOS terminal:

  1. Open a shell to access the command prompt
  2. Type whois example.com
  3. Press Enter

You will also see the same kind of entry as Windows and Mac users.

If the macOS or Linux whois data scrolls by too quickly you can pipe the output to paging utility to scroll through the data at your own pace:

whois example.com less

If you want to learn more about Whois see How To Tell Who Owns a Domain Using Whois. If you’re a macOS user, you might find, How to flush your DNS cache on macOS useful.

Do you have any special uses for Whois or other DNS utilities such as dig and Nslookup? Please let us know in the comments!