Comment changer / usurper mon adresse MAC et basculer facilement entre plusieurs?

39

Mon routeur peut effectuer le transfert de port en fonction des adresses MAC. En d'autres termes, un MAC spécifique recevra une adresse IP spécifique, pour laquelle je peux configurer un ensemble de ports à transférer. Afin de changer facilement cet ensemble de ports, j'aimerais avoir différentes connexions dans le gestionnaire de réseau.

Comment modifier l'adresse MAC pour une connexion réseau?

    
posée Stefano Palazzo 22.11.2011 - 12:53
la source

5 réponses

40

D'abord, allez à l'indicateur de réseau et sélectionnez "Modifier la connexion" pour configurer une nouvelle connexion:

Cliquez sur "Ajouter" et choisissez un nom pour la connexion réseau MAC usurpée.

Après avoir sélectionné votre interface "eth0" dans la liste déroulante du haut, vous pouvez simplement choisir n'importe quelle adresse MAC:

Après vous être connecté, vous utiliserez votre nouvelle adresse MAC.

L'exécution de ip link ls vous montrera la nouvelle interface, y compris le MAC usurpé:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff

Et maintenant, vous pouvez facilement changer d’adresse MAC en vous connectant à l’une des nouvelles connexions.

    
réponse donnée Stefano Palazzo 22.11.2011 - 12:54
la source
9

Vous pouvez également changer l’adresse mac sur ubuntu ou linux mint via le terminal

Allez dans votre terminal ubuntu ou linux, éditez le fichier / etc / network / interfaces

$ sudo nano /etc/network/interfaces

Vous devriez voir quelque chose comme ça avec dhcp activé pour votre interface réseau. En général, son eth0 pour ubuntu ou linux mint réseau filaire et wlan0 pour ubuntu ou linux mint réseau sans fil.

auto eth0
iface eth0 inet dhcp

A la fin du fichier / etc / network / interfaces, ajoutez cette ligne pour donner à l’adresse réseau de l’interface réseau de votre système.

hwaddress ether A4-19-E2-94-DD-BB

Enregistrez le fichier / etc / network / interfaces avec la nouvelle configuration, puis redémarrez votre réseau système.

$ sudo /etc/init.d/networking restart

ou

$ sudo service networking restart

De lien

    
réponse donnée Blanca Higgins 14.11.2013 - 07:02
la source
7

Vous pouvez essayer macchanger disponible dans les référentiels. Installez avec sudo apt-get install macchanger ou via le centre logiciel Ubuntu.

$ macchanger
GNU MAC Changer
Usage: macchanger [options] device

Try 'macchanger --help' for more options.
[email protected]:~$ macchanger --help
GNU MAC Changer
Usage: macchanger [options] device

  -h,  --help                   Print this help
  -V,  --version                Print version and exit
  -s,  --show                   Print the MAC address and exit
  -e,  --ending                 Don't change the vendor bytes
  -a,  --another                Set random vendor MAC of the same kind
  -A                            Set random vendor MAC of any kind
  -p,  --permanent              Reset to original, permanent hardware MAC
  -r,  --random                 Set fully random MAC
  -l,  --list[=keyword]         Print known vendors
  -b,  --bia                    Pretend to be a burned-in-address
  -m,  --mac=XX:XX:XX:XX:XX:XX
       --mac XX:XX:XX:XX:XX:XX  Set the MAC XX:XX:XX:XX:XX:XX

Accordé cet utilitaire CLI.

    
réponse donnée Elder Geek 15.04.2015 - 23:45
la source
4

Installez macchanger et faites-le fonctionner chaque fois que le réseau se connecte en utilisant une règle udev. Créez le fichier suivant:

## File name /etc/udev/rules.d/70-macchanger.rules
## Set Mac Address for Network Adapters
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"

Remplacez XX: XX: XX: XX: XX: XX par l’adresse Mac souhaitée. (Remarque: certaines adresses ne sont pas valides)

    
réponse donnée Sepero 22.06.2015 - 11:35
la source
2

Dans Ubuntu 14.04, la plupart des solutions proposées ne fonctionnaient pas pour moi, et celle de macchanger ne fournissait pas beaucoup de détails. J'écris donc ici ce qui a fonctionné (si votre interface réseau wifi s'appelle wlan0 ) , simplement:

sudo apt-get install macchanger
sudo service network-manager stop
sudo macchanger -A wlan0
sudo service network-manager start

UPDATE : dans Ubuntu 16.04, ma solution ci-dessus ne fonctionne plus, cependant, la réponse acceptée fonctionne (la réponse acceptée ne fonctionnait pas pour moi dans Ubuntu 14.04).

    
réponse donnée knocte 12.04.2016 - 15:44
la source

Lire d'autres questions sur les étiquettes