Re:Reasons for servers to support IPv6
by kstrauser on Saturday January 29, 2022 @12:06PM
(#30127996)
I think all major OSes have privacy extensions enabled by default, and therefore use random addresses that change regularly.
[ Parent
| on HN ]
They 100% most certainly don't. I would have no idea what anything is on my network if every workstation's MAC addresses was constantly changing. Some OS's do randomize per SSID, but it doesn't constantly change, it would break DHCP by using up all the addresses. You can't just constantly change your L2 address.
Re:Reasons for servers to support IPv6
by kstrauser on Saturday January 29, 2022 @09:12PM
(#30133134)
This is in IPv6, not v4. I highlight that because you mention DHCP, which generally isn’t used there. And it’s not the MAC address that changes, but the 64-bit interface identifier. Ethernet would probably stop working if the MAC address changed with any regularity. You can read more about this at https://www.internetsociety.org/blog/2014/12/ipv6-privacy-ad...
From that article written in 2014, these OSes have privacy extensions enabled by default:
- All versions of Windows after Windows XP
- All versions of Mac OS X from 10.7 onward
- All versions of iOS since iOS 4.3
- All versions of Android since 4.0 (ICS)
- Some versions of Linux (and for others it can be easily configured)