Configurando o endereço MAC permanente no Ubuntu 14.04

4

Devido à maneira incomum que o meu provedor de Internet configurou a Internet, eu preciso configurar manualmente o endereço MAC para ficar on-line. Até agora eu tenho usado:

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether  xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up

No entanto, eu tenho que digitar este comando toda vez que eu iniciar o meu computador. Como definir o endereço MAC permanentemente?

    
por user258821 19.05.2014 / 17:36

3 respostas

2

Você pode usar uma regra udev para definir automaticamente o endereço MAC na sua interface de rede

Crie o arquivo /etc/udev/rules.d/99-custom-mac.rules e cole nele:

ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="XX:XX:XX:XX:XX:XX", RUN+="/sbin/ip link set dev %k address YY:YY:YY:YY:YY:YY"

em que XX:XX:XX:XX:XX:XX é o endereço MAC original de sua interface (você pode obtê-lo na saída de ip link ) e YY:YY:YY:YY:YY:YY é o novo endereço MAC que você deseja impor.

Para tornar a alteração eficaz, você pode executar

sudo udevadm control --reload

mas eu duvido que funcione, então um reboot pode ser necessário.

    
por solsTiCe 19.05.2015 / 01:26
0

você pode criar um script de shell com estes comandos:

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether  xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up

Salve o arquivo com extensão .sh e torne-o programa de inicialização ("Add Script" e selecione seu arquivo de script)

Diga-me como foi?

Desculpe pelo meu mau inglês.

    
por midway 19.05.2014 / 17:42
-3

Copie todo o assunto no terminal

sudo ifconfig eth0 down & amp; & amp; sudo ifconfig eth0 hw éter 00: 4a: 82: d5: e4: c6 & amp; sudo ifconfig eth0 up

    
por feras ahmad 21.07.2015 / 05:59