On my teamed NIC, the MAC address keeps changing. How do I make it static?

%3CLINGO-SUB%20id%3D%22lingo-sub-279793%22%20slang%3D%22en-US%22%3EOn%20my%20teamed%20NIC%2C%20the%20MAC%20address%20keeps%20changing.%20How%20do%20I%20make%20it%20static%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-279793%22%20slang%3D%22en-US%22%3E%3CP%3EWindows%20server%202016%2C%202%20NIC%20ports%2C%20teamed%20with%20Microsoft%20Network%20Adapter%20Multiplexor%20Driver%2C%20no%20VMs%2C%20no%20VPNs%2C%20no%20load%20balancer.%26nbsp%3B%20After%20rebooting%2C%20the%20MAC%20address%20keeps%20changing%20(based%20on%20IPCONFIG%20%2Fall).%26nbsp%3B%20Application%20software%20is%20based%20on%20MAC%2C%20so%20the%20application%20keeps%20failing%20after%20reboot.%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI've%20read%20that%20the%20Team%20uses%20the%20first%20NIC%20cards%20MAC%2C%20but%20I've%20also%20read%20that%20it%20may%20choose%20randomly%20based%20on%20load%20balancing.%26nbsp%3B%20I%20cannot%20view%20the%20MACs%20of%20the%20ethernet%20adapters.%26nbsp%3B%20I'm%20guessing%20this%20is%20because%20they're%20already%20teamed.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20couldn't%20find%20good%20documentation%20on%20how%20to%20set%20the%20MAC%20address%20of%20the%20NIC%20Team%2C%20so%20I'm%20making%20an%20assumption%20that%20I%20do%20the%20following%3A%20NICTeam%20%26gt%3B%20Properties%20%26gt%3B%20Configure%20%26gt%3B%20Advanced%20%26gt%3B%20MAC%20Address%20%26gt%3B%20Value...%20and%20set%20it%20to%20whatever%2012%20hex%20characters%20I%20want%20(000012345678).%26nbsp%3B%20Is%20this%20correct%3F%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBased%20on%20IPCONFIG%2C%20the%20NICTeam%20is%20presenting%20what%20looks%20like%20a%20standard%20MAC%20address.%26nbsp%3B%20I'm%20assuming%20it's%20grabbing%20this%20from%20one%20of%20the%20NICs.%26nbsp%3B%20If%20I%20use%20the%20method%20above%20and%20set%20the%20MAC%20to%20the%20same%20address%2C%20will%20I%20have%20conflicts%20in%20the%20future%3F%26nbsp%3B%20...or%20is%20it%20safer%20just%20to%20use%20000012345678%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-279793%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ENetworking%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%20Server%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-279805%22%20slang%3D%22en-US%22%3ERe%3A%20On%20my%20teamed%20NIC%2C%20the%20MAC%20address%20keeps%20changing.%20How%20do%20I%20make%20it%20static%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-279805%22%20slang%3D%22en-US%22%3EThanks.%20It%20seemed%20to%20make%20sense%2C%20but%20with%20the%20lack%20of%20documentation%2C%20I%20didn't%20want%20to%20assume.%20I'll%20give%20it%20a%20try.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-279801%22%20slang%3D%22en-US%22%3ERe%3A%20On%20my%20teamed%20NIC%2C%20the%20MAC%20address%20keeps%20changing.%20How%20do%20I%20make%20it%20static%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-279801%22%20slang%3D%22en-US%22%3E%3CP%3EIn%20my%20experience%2C%20the%20NIC%20team%20uses%20one%20of%20the%20MAC%20address%20of%20the%20underlying%20NICs%20but%20it%20usually%20stays%20the%20same.%20I%20have%20had%20duplicate%20MAC%20address%20messages%20but%20when%20I%20looked%20it%20up%20it%20was%20a%20non%20issue.%20I%20set%20the%20MAC%20address%20manually%20to%20get%20rid%20of%20that%20message.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3E%22NICTeam%20%26gt%3B%20Properties%20%26gt%3B%20Configure%20%26gt%3B%20Advanced%20%26gt%3B%20MAC%20Address%20%26gt%3B%20Value...%20and%20set%20it%20to%20whatever%2012%20hex%20characters%20I%20want%20(000012345678).%26nbsp%3B%20Is%20this%20correct%3F%26nbsp%3B%20%22%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EThat's%20the%20way%20I%20did%20it.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Windows server 2016, 2 NIC ports, teamed with Microsoft Network Adapter Multiplexor Driver, no VMs, no VPNs, no load balancer.  After rebooting, the MAC address keeps changing (based on IPCONFIG /all).  Application software is based on MAC, so the application keeps failing after reboot.  

 

I've read that the Team uses the first NIC cards MAC, but I've also read that it may choose randomly based on load balancing.  I cannot view the MACs of the ethernet adapters.  I'm guessing this is because they're already teamed.

 

I couldn't find good documentation on how to set the MAC address of the NIC Team, so I'm making an assumption that I do the following: NICTeam > Properties > Configure > Advanced > MAC Address > Value... and set it to whatever 12 hex characters I want (000012345678).  Is this correct?  

 

Based on IPCONFIG, the NICTeam is presenting what looks like a standard MAC address.  I'm assuming it's grabbing this from one of the NICs.  If I use the method above and set the MAC to the same address, will I have conflicts in the future?  ...or is it safer just to use 000012345678?

2 Replies
Highlighted

In my experience, the NIC team uses one of the MAC address of the underlying NICs but it usually stays the same. I have had duplicate MAC address messages but when I looked it up it was a non issue. I set the MAC address manually to get rid of that message. 

 

"NICTeam > Properties > Configure > Advanced > MAC Address > Value... and set it to whatever 12 hex characters I want (000012345678).  Is this correct?  " 

 

That's the way I did it. 

Highlighted
Thanks. It seemed to make sense, but with the lack of documentation, I didn't want to assume. I'll give it a try.