2 votos

¿Por qué dirección MAC cambia después de la conexión?

Recientemente me di cuenta de que cuando me conecto a través de wireless, mi NIC cambiar la dirección MAC de...

Aquí está mi ip addr ANTES de la conexión:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether c8:5b:76:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: wlp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether fe:96:23:xx:xx:xx brd ff:ff:ff:ff:ff:ff

Aquí está mi ip addr DESPUÉS de la conexión:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether c8:5b:76:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether f4:8c:50:yy:yy:yy brd ff:ff:ff:ff:ff:ff
    inet 192.168.9.100/24 brd 192.168.9.255 scope global dynamic wlp4s0
       valid_lft 86391sec preferred_lft 86391sec
    inet6 fe80::f68c:50ff:feyy:yyyy/64 scope link 
       valid_lft forever preferred_lft forever

Tenga en cuenta que la tarjeta inalámbrica cambiar todos los de su dirección MAC, no sólo los últimos 3 bytes...

He instalado macchanger, pero cuando se le pida, yo me negué a cambiar la dirección MAC para cada conexión, así que estoy seguro de que no es él! También, la dirección MAC que tengo cuando me conecto siempre es el mismo y los 3 primeros bytes sugieren que es un Intel NIC que está a la derecha.

Es eso posible? Y cómo?

Me estoy perdiendo algo?

4voto

Nick Dixon Puntos 154

Por razones de privacidad, los diversos sistemas operativos han comenzado la asignación aleatoria de direcciones MAC para evitar el seguimiento de clientes entre las redes. Dependiendo del sistema operativo, usted puede obtener una MAC aleatoria cuando está conectado (generalmente estable para una red determinada), o una MAC aleatoria cuando escaneo de redes (para disimular las solicitudes de sonda), o ambos.

Estoy adivinando que utilizar NetworkManager. Dirección de la aleatorización cuando escaneo puede ser desactivado a través de /etc/NetworkManager/NetworkManager.conf:

[device]
wifi.scan-rand-mac-address=no

Dirección de aleatorización para conexiones puede ser desactivado mediante:

[connection]
ethernet.cloned-mac-address=permanent
wifi.cloned-mac-address=permanent

Para ajustar existente conexiones:

$ nmcli connection modify "My Wi-Fi" wifi.cloned-mac-address permanent

Se describe con más detalle en un desarrollador del blog.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: