J'ai changé mon adresse MAC sur ma machine Linux en utilisant ifconfig
. Maintenant, le problème est que je n'ai pas enregistré mon adresse MAC d'origine. Je veux le restaurer sans redémarrer.
Y a-t-il un moyen de le faire?
linux
mac-address
ifconfig
spoofing
narayanpatra
la source
la source
sudo ifdown interface && sudo ifup interface
Ou peut-être:sudo /etc/init.d/networking restart
Réponses:
Vous pouvez obtenir votre adresse MAC matérielle spécifiée par le fournisseur en utilisant
ethtool
:Pour réinitialiser l'adresse MAC à cette valeur, vous pouvez faire quelque chose comme:
la source
En supposant que eth1:
pourrait trouver quelque chose dans les journaux {daemon, kern, syslog} .log sur mon système.
la source
[enraciné] en supposant que wlan0
... (pour trouver le pilote)
airmon-ng | awk '/wlan0/ {print $4}'
... ouairmon-ng | awk '/wlan0/ {print $3}'
...ou justeairmon-ng
..et regardez sous 'driver'... (pour redémarrer le pilote)
ifconfig wlan0 down
modprobe -r rt2800usb
<= Remplacez (rt2800usb) par votre pilotemodprobe rt2800usb
<= Remplacez (rt2800usb) par votre piloteifconfig wlan0 up
Voilà comment je le fais. J'ai fait un script pour cela et je l'ai utilisé avec quelques-uns de mes programmes. Si c'est la route que vous prenez, mettez un 'time.sleep (3)' {ou toute autre commande sleep} avant de réactiver l'interface.
la source
Peut-être essayez de supprimer puis de réinstaller le module?
Ou peut-être abandonner l'interface et la réactiver?
la source
<NICmodule>
serait le module de noyau que la carte réseau utilise. par exemple e1000 Vous pouvez voir ce que vous avez avec ce guide .eth0