You are viewing a single thread.
View all comments
5 points

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?

permalink
report
reply
21 points

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

permalink
report
parent
reply
3 points

Fair point!

permalink
report
parent
reply
17 points
*

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.

permalink
report
parent
reply
3 points

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

permalink
report
parent
reply
3 points

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.

permalink
report
parent
reply
1 point

That’s pretty cool.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

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

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 3.5K

    Monthly active users

  • 1K

    Posts

  • 38K

    Comments