Aleatorización de la dirección MAC al inicio en Linux Mint

Me gustaría que Linux Mint aleatorice mi dirección MAC al inicio en todas las interfaces de networking ( enp2s0f1 y wlp3s0 ), y me notifique si alguno de ellos no puede cambiar a través de una wlp3s0 emergente.

¿Cómo voy a hacer esto?

(Estoy ejecutando Linux Mint 18.1 de 64 bits)

Solutions Collecting From Web of "Aleatorización de la dirección MAC al inicio en Linux Mint"

Una forma más estándar de aleatorizar direcciones mac es usar macchanger .

Siguiendo las instrucciones de la wiki de ubuntu: AnonymizingNetworkMACAddresses

Instalar MACCHANGER

El package macchanger está en el Networking (universo). Instalarlo.

 apt-get install macchanger 

Crear el disparador de aleatorizador

Utilizando los methods de Network Manager para activar events cuando una interfaz de networking cambia de estado, coloque el script de /etc/network/if-pre-up.d en /etc/network/if-pre-up.d .

vi /etc/network/if-pre-up.d/macchanger

No cambie $ IFACE. Es una reference proporcionada por NetworkManager para la interfaz activada particular.

 #!/bin/sh # Randomize the mac address for the given interface /usr/bin/macchanger -e "$IFACE" 

Hazlo ejecutable.

 chmod +x /etc/network/if-pre-up.d/macchanger 

Cambio de estado de la interfaz

Ahora, cada vez que se activa una interfaz administrada, a medida que pasa por la fase de preactivación, la dirección MAC de la networking se aleatorizará con la ID VENDOR.

Totalmente aleatorio

Si desea una dirección MAC completamente aleatoria, cambie -e en el script de macchanger a -r.