Para alterar o endereço MAC da interface eth0 de um host que...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B
Para resolver a questão proposta, é necessário entender como o comando ifconfig
é utilizado em sistemas Linux para configurar interfaces de rede, especificamente para alterar o endereço MAC (Media Access Control) de uma interface.
O endereço MAC é um identificador único atribuído a interfaces de rede para comunicação na camada de enlace de dados do modelo OSI. Alterar o endereço MAC pode ser necessário em diversas situações, como em testes de rede, segurança e privacidade.
A sintaxe do comando ifconfig
para alterar o endereço MAC é a seguinte:
# ifconfig
No caso da questão em análise:
# ifconfig eth0 hw ether 00:D0:D0:67:2C:05
Este comando altera o endereço MAC da interface eth0 para 00:D0:D0:67:2C:05. Vamos analisar as outras alternativas para entender por que não são corretas:
A - # ifconfig eth0 down
Este comando desativa a interface eth0, mas não altera o endereço MAC.
C - # ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
Este comando configura o endereço IP e a máscara de sub-rede para a interface eth0, mas não altera o endereço MAC.
D - # ifconfig eth0:1 10.0.0.5 netmask 255.255.255.0 up
Este comando configura um alias para a interface eth0:1, atribuindo um endereço IP e uma máscara de sub-rede, mas não altera o endereço MAC.
E - # ifconfig eth0:2 172.16.12.78 netmask 255.255.255.0 up
Este comando também configura um alias para a interface eth0:2, com um endereço IP e uma máscara de sub-rede, mas não altera o endereço MAC.
Portanto, a única alternativa que efetivamente altera o endereço MAC da interface eth0 é a alternativa B.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O comando 'sudo ifconfig eth0 down'' é utilizado para derrubar a interface de rede para poder realizar a modificação do endereço MAC.
Depois é só utilizar o comando ''sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx'' (sem as aspas);
Em seguida, levante a interface de rede com o comando: ''sudo ifconfig eth0 up'' (sem as aspas);
obs.:lembre-se de substituir "eth0" pelo nome da interface de rede que deseja modificar e ''xx:xx:xx:xx:xx:xx' pelo endereço MAC de sua escolha
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo