GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment changer automatiquement l'adresse Mac chaque fois que le périphérique réseau est en marche ou en panne ?

Le script automatique macchanger ne fonctionne pas.

J'ai cherché ici avant de demander et tout ce que j'ai trouvé était d'exécuter macchanger dans /etc/rc.local avec ce simple script :

ifconfig enp2s0 down
macchanger -r enp2s0
ifconfig enp2s0 up

(Je viens de modifier eth0 car le nom de mon appareil est enp2s0)

De toute évidence, il ne configure qu'une adresse mac aléatoire au démarrage, mais si je reconnecte mon périphérique réseau, il obtient toujours ma véritable adresse mac, ce n'est donc pas ce que je cherchais.

J'ai essayé de laisser au moins une adresse falsifiée permanente mais l'option mac spoof dans le gestionnaire de réseau par défaut d'ubuntu ne fait rien, il a toujours envoyé ma vraie adresse.

Je ne me souviens pas exactement où mais j'ai lu quelque part que cela pourrait être la faute de systemd mais je ne sais pas vraiment comment gérer cette chose ou si c'est vraiment sa faute.

Quelle est la bonne façon d'obtenir une adresse mac aléatoire chaque fois que je connecte mon périphérique réseau dans Ubuntu ? Je suis à court d'idées.

Réponse acceptée :

Travailler à partir du billet de blog Gnome. Ces paramètres pour Ubuntu 17.10

Par CLI

Tout d'abord, obtenez le nom de la connexion Internet filaire

nmcli connection show

Deuxièmement, configurez la connexion internet pour générer une adresse "stable" ou "aléatoire"

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

Pour le Wi-Fi, utilisez wifi.cloned-mac-address . Sur network-manager 1.2.6, vous devrez définir une adresse MAC au lieu de random .

Enfin, vérifiez votre adresse mac, coupez et rétablissez la connexion et vérifiez à nouveau votre adresse mac

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

Via l'interface graphique

le programme nm-connection-manager peut également être utilisé pour accéder à ce paramètre, en ouvrant un écran comme celui illustré ci-dessous, où la liste déroulante pour « Adresse MAC clonée » peut être remplacée par l'un des nombreux paramètres.


Ubuntu
  1. Comment changer l'adresse MAC en utilisant macchanger sur Kali Linux

  2. Comment changer l'adresse MAC sur CentOS 8

  3. Changer l'adresse Mac de manière permanente dans /etc/network/interfaces ?

  4. Comment obtenir l'adresse MAC de l'interface réseau WiFi ?

  5. Comment obtenir les adresses MAC des appareils qui ne sont pas dans le réseau

Comment changer l'adresse IP dans Ubuntu

Comment changer/usurper une adresse MAC dans Ubuntu

Comment changer l'adresse MAC sur Ubuntu 20.04 en utilisant Macchanger

Comment changer l'adresse MAC du réseau sous Linux

Comment changer l'adresse MAC sous Linux

Comment trouver l'adresse IP d'un appareil sur un réseau ?