-2
First of, a little context as to why I ask this question: I'm currently researching how I can get more "anonymous" online, not because I'm doing anything I need to hide, but simply because I value my private life. And privacy online is becoming less of a standard, than I would like it to be.
Now, with that out of the way; I'm currently looking into writing my own "MAC Address randomizer script", to spoof my MAC address upon reboot.
Now I started wondering, what would happen if two computers would access the same local network, with the same MAC Address? I started reading round on Google, and without getting into any details, people clearly stated it would be a mess.
So, how would one avoid this? As I see it (I might be wrong), if I randomize my MAC address, there should be a chance my computer could get the same MAC address as another computer on the network? The chance might be small in general, but would get proportionally bigger on large networks, like on universities for example.
I can't really think of a way to resolve this though.
Do you guys have any experience with this?
MAC addresses are not unique anyway. Modern operating systems already have MAC spoofing built-in. – Daniel B – 2019-02-16T17:17:27.880
4MAC addresses don't pass network boundaries anyway. – Tetsujin – 2019-02-16T17:17:37.870
@DanielB - What do you base that on? As far as I know, MAC address I definitely unique, and furthermore unique on a hardware level? And used to recognize devices on local networks.
I've read that most new iPhones and Android devices use random MAC address's when searching for available networks, but not when connecting? – LeeSwaggers – 2019-02-16T17:27:59.927
@Tetsujin - I'm not sure what you mean by that? – LeeSwaggers – 2019-02-16T17:29:14.883
3Literally, your MAC address is stripped by any router it passes through - it never propagates to the outside world. – Tetsujin – 2019-02-16T17:32:35.117
I join @Tetsujin: The MAC address is never visible outside your local network. There is no need for spoofing it. Your question is really without subject. – harrymc – 2019-02-16T18:15:42.333
1I'm voting to close this question as off-topic because it is only based on the misunderstanding by the poster of basic networking concepts. – harrymc – 2019-02-16T18:17:10.180
@harrymc - I get your point, but say, I join a open network in a Coffee shop? Or as in my example, a large network in a University. In this case the "local network" would be theirs, and not mine to administer. And the MAC address would be stored in their network. – LeeSwaggers – 2019-02-16T18:18:57.803
2What's the point? What could the coffee shop do with that info? All you need do is get into a VPN (extremely recommended in a coffee shop) and they won't even know what you are doing. They will only know that you visited the cafe, but they know that anyway... – harrymc – 2019-02-16T18:23:48.473
The point, as stated in my post, is a step closer to online privacy. You might disagree whether or not that is relevant to the general user, but as you have previously commented "Your question is really without subject.", I believe that is for me to say. – LeeSwaggers – 2019-02-16T18:27:12.433
Check this: How is uniqueness of MAC addresses enforced?
– Daniel B – 2019-02-17T00:06:04.760@harrymc You can identify individuals by their MAC addresses, roughly track their movements in buildings with multiple access points, log when they enter and leave wireless network's range, associate multiple devices owned by one person with each other. VPN obviously won't protect you from that. Windows 10 has MAC randomization feature built in to counteract this. – gronostaj – 2019-02-17T09:06:00.057