this post was submitted on 23 Aug 2023
1335 points (98.9% liked)

Programmer Humor

19623 readers
22 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 year ago (3 children)

In general, I thought IP addresses are mutable while MACs stay the same, and I thought that's why the outside world uses IPs to identify networks while routers inside a network use MACs to identify specific devices. If you can change your MAC arbitrarily, doesn't that risk making the router's job more difficult? Why not just assign yourself a different internal IP?

[–] [email protected] 21 points 1 year ago (1 children)

I mean yeah, but in this case you want to make the routers job of shutting you out more difficult.

[–] [email protected] 3 points 1 year ago
[–] [email protected] 16 points 1 year ago* (last edited 1 year ago) (1 children)

Changing your MAC will make older messages undeliverable, but that just means the connection will be momentarily interrupted until you establish new connections after re-connecting to the WiFi.

Why not just assign yourself a different internal IP? Because a. the router probably wants to assign you one itself via DHCP; and b. the router isn't looking at your IP address to lock you out; it's looking at your MAC address.

If your IP address is where in cyberspace you are, a MAC address is who you are. If you want to fool the bouncer, change your name, not your address.

[–] [email protected] 3 points 1 year ago

I see! Thanks for the explanation! Didn't put two and two together to realize that the router basically reads MACs and writes IPs.

[–] [email protected] 3 points 1 year ago (1 children)

The router recognizes a device based on its MAC and assigns an IP address. Traditionally, the MAC stays the same, so you’re right. In this case, OP doesn’t want to be recognized by the (airport) router. There is software for spoofing the MAC address for most platforms. Changing the MAC address has recently become more popular due to privacy concerns and on some operating systems it’s supported out of the box.

[–] [email protected] 1 points 1 year ago

That's pretty cool.