Mudei meu endereço MAC na minha máquina Linux usando ifconfig
. Agora, o problema é que não salvei meu endereço MAC original. Eu quero restaurá-lo sem reiniciar.
Existe uma forma de fazer isso?
linux
mac-address
ifconfig
spoofing
narayanpatra
fonte
fonte
sudo ifdown interface && sudo ifup interface
Ou talvez:sudo /etc/init.d/networking restart
Respostas:
Você pode obter o endereço MAC do hardware especificado pelo fornecedor usando
ethtool
:Para redefinir o endereço MAC para esse valor, você pode fazer algo como:
fonte
Assumindo eth1:
poderia encontrar algo nos logs {daemon, kern, syslog} .log no meu sistema.
fonte
assumindo wlan0
... (para encontrar o driver)
airmon-ng | awk '/wlan0/ {print $4}'
... ouairmon-ng | awk '/wlan0/ {print $3}'
...ou apenasairmon-ng
..e procure em 'driver'... (para reiniciar o driver)
ifconfig wlan0 down
modprobe -r rt2800usb
<= Substitua (rt2800usb) pelo seu drivermodprobe rt2800usb
<= Substitua (rt2800usb) pelo seu driverifconfig wlan0 up
É assim que eu faço. Eu criei um script para isso e o usei em alguns dos meus programas. Se esse for o seu caminho, coloque um 'time.sleep (3)' {ou qualquer outro comando de suspensão} antes de trazer a interface de volta.
fonte
Talvez tente remover e instalar o módulo novamente?
Ou talvez largar a interface e trazê-la de volta?
fonte
<NICmodule>
que seria o módulo do kernel que a NIC está usando. por exemplo, e1000 Você pode ver o que tem com este guia .eth0