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.