Como tornar o “endereço mac em mudança” um script da melhor maneira?

1

Eu descobri como alterar meu endereço MAC da minha placa de rede:

sudo ip addr                                    # Show details
sudo ifconfig eth0 down                         # deactivate network card
sudo ifconfig eth0 hw ether DESIRED_MAC_ADDRESS # change mac address
sudo ifconfig eth0 up                           # activate network card
sudo ip addr                                    # show details again

Qual seria a melhor maneira de fazer disso um script que eu pudesse começar toda vez que precisasse dessa modificação? Também onde eu tenho que colocar este script gerado? Qual é a pasta padrão para isso?

Eu não quero que ele seja iniciado toda vez que o Ubuntu iniciar. (Mas seria bom saber como isso é feito. Qual seria o melhor lugar para armazená-lo nesse caso?)

Aprecie todas as sugestões!

    
por Aufwind 25.12.2011 / 21:24

2 respostas

2

Não tenho certeza do que você quer dizer com "o melhor caminho". A maneira normal, fácil e prática seria copiar / colar os comandos em um arquivo de texto chamado, por exemplo, best_way, salvá-lo em qualquer lugar desejado, por exemplo, a pasta home e, ... acredite ou não, isso.

Para executá-lo, cd na pasta com o arquivo, em seguida, sudo bash ./best_way .

PS: Como você usará sudo para executar o script, não será necessário preceder cada comando com sudo .

    
por mikewhatever 25.12.2011 / 21:45
1

A maneira debian de configurar o endereço MAC é especificar a opção hwaddress no arquivo /etc/network/interfaces .

Não está bem documentado, mas você pode encontrar muitas informações úteis aqui .

    
por Michał Šrajer 25.12.2011 / 23:27