GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo cambiar automáticamente la dirección Mac siempre que el dispositivo de red esté activo o inactivo?

El script automático macchanger no funciona.

Busqué aquí antes de preguntar y todo lo que encontré fue ejecutar macchanger en /etc/rc.local con este sencillo script:

ifconfig enp2s0 down
macchanger -r enp2s0
ifconfig enp2s0 up

(Acabo de modificar eth0 porque el nombre de mi dispositivo es enp2s0)

Claramente, solo configura una dirección mac aleatoria al inicio, pero si vuelvo a conectar mi dispositivo de red, siempre obtiene mi dirección mac real, por lo que no es lo que estaba buscando.

Intenté al menos dejar una dirección falsificada permanente, pero la opción de falsificación de mac en el administrador de red predeterminado de ubuntu no hace nada, siempre enviaba mi dirección real.

No recuerdo exactamente dónde, pero leí en alguna parte que podría ser culpa de systemd, pero no estoy muy seguro de cómo manejar eso o si realmente es culpa suya.

¿Cuál es la forma correcta de obtener una dirección mac aleatoria cada vez que conecto mi dispositivo de red en Ubuntu? Me estoy quedando sin ideas.

Respuesta aceptada:

Trabajando desde la publicación del blog de Gnome. Estas configuraciones para Ubuntu 17.10

A través de CLI

Primero, obtenga el nombre de la conexión a Internet por cable

nmcli connection show

En segundo lugar, configure la conexión a Internet para generar una dirección "estable" o "aleatoria"

nmcli connection modify "wired_connection_name" ethernet.cloned-mac-address random

Para WiFi usa wifi.cloned-mac-address . En el administrador de red 1.2.6, deberá configurar una dirección MAC en lugar de random .

Finalmente, verifique su dirección mac, baje y suba la conexión y verifique su dirección mac nuevamente

ifconfig | grep Ether
nmcli connection down "wired_connection_name"
nmcli connection up "wired_connection_name"
ifconfig | grep Ether

A través de GUI

el programa nm-connection-manager también se puede usar para acceder a esta configuración, mostrando una pantalla como la que se muestra a continuación, donde el cuadro desplegable para "Dirección MAC clonada" se puede cambiar a una de varias configuraciones.


Ubuntu
  1. Cómo cambiar la dirección MAC usando macchanger en Kali Linux

  2. Cómo cambiar la dirección MAC en CentOS 8

  3. Cómo cambiar/suplantar una dirección MAC en Debian 10

  4. Encuentre la dirección MAC en Ubuntu 21.10

  5. ¿Cómo obtener la dirección MAC de la interfaz de red WiFi?

Cómo cambiar la dirección IP en Ubuntu

Cómo cambiar/suplantar una dirección MAC en Ubuntu

Cómo cambiar la dirección MAC en Ubuntu 20.04 usando Macchanger

Cómo cambiar la dirección MAC de la red en Linux

Cómo cambiar la dirección MAC en Linux

¿Cómo encontrar la dirección IP de un dispositivo en una red?