samedi 20 juin 2009

Modifier l'adresse MAC d'une carte Réseau sous Ubuntu /Linux


L’adresse MAC (Media Access Control address) est un identifiant physique stocké dans une carte réseau ou une interface réseau. Cette adresse est unique et elle est attribuée par le constructeur. On ne peut pas la modifier car elle est physiquement figée sur EEPROM.

Il peut être utile de changer cette adresse pour passer outre certains filtrages basés sur les adresses MAC.

Il existe sous Linux des solutions logiciels pour la changer, notamment avec la commande ifconfig sous Linux.

La syntaxe sera de la forme suivante :
sudo ifconfig "interface" hw "class" "adress"

1. Arrêter le service
sudo ifconfig eth0 down
2. Changer l'adresse MAC
sudo ifconfig eth0 hw ether 01:1c:28:b3:5b:7c
3. Lancer le service:
sudo ifconfig eth0 up
4. Relancer le Réseau
sudo /etc/init.d/networking restart

Remarque : cette modification doit être effectuée à chaque redémarrage.

A noter si vous souhaitez connaître les adresses MAC qui sont sur votre réseau,
vous pouvez utiliser la commande arp :

arp


Pour ceux que la ligne de commande répugne:

A noter l'application macchanger et son GUI macchanger-gtk qui permettent en autre de générer des adresses Mac aléatoires

sudo apt-get install macchanger-gtk macchanger

Le man ici


Aucun commentaire:

Enregistrer un commentaire