Mon routeur peut transférer les ports en fonction des adresses MAC. C'est-à-dire qu'un MAC spécifique obtiendra 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 changer l'adresse MAC pour une connexion réseau?
Tout d'abord, allez à l'indicateur de mise en 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 supérieure, vous pouvez simplement choisir l’adresse MAC de votre choix:
Et après vous être connecté, vous utiliserez votre nouvelle adresse MAC.
Lancer ip link ls
vous montrera la nouvelle interface, y compris son MAC usurpé:
2: eth0: <BROADCAST, MULTICAST, UP, LOWER_UP> mtu 1500 qdisc état mq UP qlen 1000 Lien/éther 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.
Vous pouvez également changer l'adresse Mac sur Ubuntu ou Linux Mint via le terminal.
Allez sur votre terminal ubuntu ou linux mint, éditez le fichier/etc/network/interfaces
$ Sudo nano /etc/network/interfaces
Vous devriez voir quelque chose comme ceci avec DHCP activé pour votre interface réseau. Habituellement, son réseau filaire eth0 pour ubuntu ou linux mint et wlan0 pour le réseau sans fil ubuntu ou linux mint.
auto eth0
iface eth0 inet dhcp
À la fin du fichier/etc/network/interfaces, ajoutez cette ligne pour attribuer une nouvelle adresse MAC à 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 http://namhuy.net/1890/how-to-change-mac-address-on-ubuntu.html
Vous pouvez essayer macchanger
disponible dans les référentiels. Installez-le avec Sudo apt-get install macchanger
ou par le biais du centre logiciel Ubuntu.
$ macchanger
GNU MAC Changer
Usage: macchanger [options] device
Try `macchanger --help' for more options.
tvbox@tvbox-G31M-ES2L:~$ 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é à cela un utilitaire CLI.
Installez macchanger
et exécutez-le chaque fois que le réseau se connecte à l'aide d'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 de votre choix. (Remarque: certaines adresses ne sont pas valides)
Dans Ubuntu 14.04, beaucoup des solutions proposées ne fonctionnaient pas pour moi, et le convertisseur unique ne fournissait pas beaucoup de détails. J'écris donc ici ce qui a fonctionné pour moi (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 à l'époque).