A MAC Address or Media Access Control Address is a unique identifier assigned to every Network Interface Card. In this post, we will see what is MAC Address and how do you change a MAC Address in Windows 10/8.1. We will also touch upon MAC Address filtering, lookup, and spoofing.
What is MAC Address
Whether you are using a wired network or a wireless one, you need a network card to connect to other computers and to allow other computers to your computer. While most of us believe that it is the IP address that is significant in contacting another computer on the network, it is not the only factor. More important than IP (Internet Protocol) address is the MAC (Media Access Control) address – an address assigned to the network interface card, so that it is identified on the network.
A Network card is a term used in short for a Network interface card. We call it NIC for short. Every NIC has a MAC address – just like a postal address so that the data packets traveling on your network can reach the correct NIC and from there, your computer. While the IP address is the software part of the Network Interface card (Network card or NIC), the MAC address is the hardware address, without which data packets will just keep on roaming on the network, as they do not have any address where to deliver the data. Each data packet on the network has a header containing the MAC address of the computer you wish to connect to and then the data. The last part of the data packet will contain a bit to ascertain if the data bit was correctly delivered or was it corrupted or changed during the transmission.
MAC addresses do not appear when you click on Open Network Adaptors in the Windows System Tray. Unlike IP addresses, that are provided by your ISP or network admins, and may be static or dynamic. MAC addresses are assigned by the manufacturers of network interface cards (NIC). These MAC addresses are built into the cards and are resolved using a method called Address Resolution Protocol. This Address Resolution Protocol first obtains the IP address of the computer to be contacted and then resolves it into the MAC address before embedding it into the header of the data packets so that they are delivered exactly to the computer intended and not to any other computer in the network.
Structure of MAC Address
A MAC address is separated by full colons, as is the IP address (IPv4 addresses). But unlike only four numeric characters separated by full colons to make it look like a four digit set x 4 parts, the MAC address is a combination of alphanumeric characters. It is a set of six characters separated by six full colons. Also, unlike the four characters used in IP address per set, the MAC address employs only two characters per set. Here is an example of a MAC address for your understanding:
00:9a:8b:87:81:80
You can see that it is six sets (parts) divided by full colons and can contain both alphabets and characters. The first two or three sets indicate the code of the manufacturers of the network interface card, just like the first two sets of IP addresses tell you where you are located.
Read: How to set up MAC filtering in the Dlink router.
How To Find MAC Address of NIC (Network Interface Cards)
To locate the MAC address of your network adaptors, you have to go to the command line. Press WinKey+R, type cmd in the Run dialog box that appears and press Enter key.
Type getmac /v /fo list and press Enter key. The output for each of your NIC adaptor (network adaptors – wired and wireless) will be displayed.
How to find MAC address in Windows 11/10?
To find your PC’s MAC address on Windows 10, open Command Prompt and type ipconfig /all. Press Enter, and look for Physical Address under Wireless LAN adapter Wi-Fi for your wireless MAC, or Ethernet adapter Ethernet for your wired MAC. This address is your device’s unique identifier on a network.
To find your MAC address in Windows without using Command Prompt, navigate to the ‘System Information’ utility. Press the ‘Windows Key + R’, type ‘msinfo32’, and hit ‘Enter’. Expand the ‘Components’ section, click on ‘Network’, and then ‘Adapter’. Look for your network adapter’s MAC address, listed as ‘Physical Address’.
Change MAC Address in Windows 11/10
It is not advised to change the MAC address on networks as it may create conflicts and sometimes, may fail to appear on the network. But if you want to change the MAC address for some reason, it is an easy process.
- Press Windows Key + Break or Pause key to open System Properties window.
- If the Pause key is combined with the Shift key, you may need to press Win+Fn+Pause key.
- Click on Device Manager on the left side of the System window
- Once the Device Manager dialog appears, look for the category named Network Adaptors
- Click on the plus sign preceding Network Adaptors to see all the Network cards attached to your computer;
- Select the network adaptor whose MAC address you wish to change
- Right click on the network adaptor and select Properties
- Click on the Advanced tab.
Having done that, now In the list of available options, select Locally Administered MAC Address or Network Address; note that only one of the two options will appear based on the type of your network adaptor
When you select one of the above options, you will get a text box saying Value.
Type a six digit alphanumeric code in the Value field after selecting the radio button; note that you do not have to type the dashes or full colon; if you wish to type 00:4f:gH:HH:88:80, you simply type 004fgHHH8880 without any dashes or full colons; adding dashes may result in error
Click OK to close the dialog box
Close other open dialog boxes (if any) and close the Device Manager
That is the simplest method to change the MAC (Media Access Control) ID of the network adaptor.
TIP: You can also use some of these free MAC Address Changer Tools.
MAC Address Spoofing and Filtering
Spoofing is a method by which you change your MAC address to someone else’s MAC address. That is the common notion in the world of Internet. Spoofing is useful when your network won’t let you in due to MAC filter restrictions. Hackers too indulge in MAC address spoofing.
When you change the MAC address using the above method, you are actually spoofing the MAC address. The hardware MAC address remains the same but is given preference only when there is no other address. If you want to revert to the original MAC address, just follow the above steps and instead of inputting a value, select the radio button that says “Not Present” or “No Value“. That will get you back to your original MAC address.
MAC addresses are especially useful when it comes to protecting your network from unwanted connections. All you have to do is authorize only the MAC addresses that you wish to connect to the Internet or the network. You can do it easily using third-party programs. You can also filter MAC addresses manually by going to your router page and entering the MAC addresses that are allowed to interact with the router.
How do I find a device by MAC address?
To find a device by MAC address, open Command Prompt and type arp -a followed by Enter. This command displays the ARP table, listing IP addresses and their associated MAC addresses. Identify the device by locating its unique MAC address in this list. Use this method to quickly match MAC addresses with their devices on your network.
How do I find the IP address of my MAC and Windows computer?
To find your IP address on a Mac, go to the Apple menu, select ‘System Preferences’, and click ‘Network’. Choose your connection type; your IP will be displayed on the right. On Windows, press ‘Windows Key + R’, type ‘cmd’, hit enter, and type ‘ipconfig’ in the Command Prompt. Your IP address will be listed under your network adapter.
I am using TECHNITIUM TMAC (http://technitium.com/tmac/), (http://www.snapfiles.com/get/techmac.html) to change Network MAC & I do change the Name of my PC along with Windows Profile Name on a Daily Basis.
There are Presets that you can define on Technitium TMAC wherein, you can actually define the DNS Server, considering I am using OpenDNS Servers, I am able to define & create a new Preset (Property & Value) by adding IPv4 DHCPv4 Enabled DNS as 208.67.220.220, 208.67.222.222, 208.67.220.222 & 208.67.222.220, IPv6 DHCPv6 Enabled DNS as 2620:0:ccc::2 & 2620:0:ccd::2, & initially, I defined it with USE RANDOM (with 0x02 as first Octet), now I call this Preset as OpenDNS, finally I check ti make it Persistent & check it to reset Automatically in the Information Tab, then, change the MAC, using the Preset called OpenDNS & simple press APPLY. You now have new Network MAC Address.
There is Conner Bernhard’s NetAdapter Repair All In One Tool, this tool allows you to SPOOF MAC Address (http://sourceforge.net/projects/netadapter/) & (http://www.connerb.com/), do check it out !
There is a difference between NETWORK MAC ADDRESS & SYSTEM OR HARDWARE MAC ADDRESS, the above Technitium TMAC only Changes the NETWORK MAC ADDRESS not SYSTEM OR HARDWARE MAC ADDRESS.
NETWORK MAC ADDRESS Identification at Registry Level :
Instructions :1. Click the Windows Start button and select “Run.” Enter “regedit” into the text box and press the “OK” button. This starts the Windows registry.
2. Navigate to the “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}” directory in the registry. This holds the network card settings for your adapter.
3. Right-click the registry key labeled “NetworkAddress” and select “Modify.” This will open a new window where you are able to view the full MAC address for your network card (viewing it just from the registry window truncates the final characters).
4. View the full MAC address. The MAC address is a 12-character alphanumeric label. The characters in the opened window are the physical address of your network card.
According to Edward Snowden, the National Security Agency has a system that tracks the movements of everyone in a city by monitoring the MAC addresses of their electronic devices. As a result of users being trackable by their devices’ MAC addresses, Apple Inc. has started using random MAC addresses in their iOS line of devices while scanning for networks. If random MAC addresses are not used, researchers have confirmed that it is possible to link a real identity to a particular wired or wireless MAC address.
I can’t find network address in my wifi properties
hello sir,
i want to change my mac id as 00 in first octate. Technitium is not allowing to change except of 02 order.
can u suggest me any other software which allow me?
There is a typo in your otherwise very useful guide.
You wrote:
8. In the list of available options, select Locally Administered MAC Address or Network ADAPTOR (<–This should be "Network Address") ;-)
Have a nice day!
But late, but look in the Advanced-tab
Thank you. Edited.
not present in advanced tab
Thanks for the help, igg-games has an irresponsible moderator that needs his butt kicked verbally.
instead of network address is localy address
You are one in a million. Thanks a lot. Anand Khanse, it is a blessing that there are people like you who take you the time to assist others with issues related to such technical matters. May you continue to be a sparkling star in the sky. Let God add you prolonged health and prosperity, for you are of help to others, which is an admirable thing in any human being.
i didnt see maybe. what should i write to value?
I would like to have a script run that will change my MAC address every time I boot my computer. Is there instructions on how to edit the .ini file the MAC address is stored in with somthing like a startup.bat file somewhere?