Assinale a alternativa que apresenta o comando na ferrament...

Próximas questões
Com base no mesmo assunto
Q824418 Redes de Computadores
Assinale a alternativa que apresenta o comando na ferramenta Iptables para bloquear por endereço MAC.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: C - iptables -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j DROP

Vamos entender por que esta alternativa é a correta e revisar alguns conceitos fundamentais sobre a ferramenta iptables e como ela é usada para configurar regras de firewall em sistemas Linux.

Iptables é uma ferramenta de linha de comando utilizada para configurar as regras do firewall no Linux. Ela permite controlar o tráfego de rede do sistema através da definição de regras que determinam o que deve ser feito com os pacotes de dados que entram e saem de uma interface de rede.

Para bloquear um endereço MAC específico, é necessário usar o módulo mac do iptables. O endereço MAC é um identificador único atribuído a interfaces de rede para comunicação na camada de enlace de dados.

A sintaxe correta para adicionar uma regra no iptables que bloqueia um endereço MAC específico é:

  • -A: Adiciona a regra à cadeia especificada (neste caso, INPUT).
  • -m mac: Especifica que o módulo mac deve ser usado.
  • --mac-source: Define o endereço MAC de origem que deve ser correspondido.
  • -j DROP: Define a ação a ser tomada com os pacotes que correspondem à regra (neste caso, descartar).

Vamos analisar as alternativas e verificar por que a alternativa C está correta:

C - iptables -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j DROP

Esta alternativa está correta porque utiliza o comando iptables com a opção -A para adicionar uma regra à cadeia INPUT. O módulo mac é utilizado corretamente com a opção --mac-source para especificar o endereço MAC, e a ação -j DROP indica que os pacotes provenientes desse endereço MAC devem ser descartados.

Outras alternativas apresentaram erros, seja na sintaxe ou na lógica da regra:

A - iptables -D INPUT -block mac --mac-source 00:00:00:00:00:00 -j ACCEPT

Esta alternativa está incorreta porque usa a opção -D para deletar uma regra e a flag -block é inválida. Além disso, a ação -j ACCEPT não é coerente com a intenção de bloquear.

B - iptables -A INPUT -block mac --mac-source 00:00:00:00:00:00 -j DROP

Esta alternativa está incorreta porque a flag -block é inválida. A sintaxe correta requer o uso do módulo mac.

D - iptables -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j ACCEPT

Embora esteja correta quanto ao uso do módulo mac, esta alternativa não atende ao requisito de bloqueio, pois a ação -j ACCEPT permite os pacotes em vez de bloqueá-los.

Espero que esta explicação ajude a entender melhor como configurar regras de firewall usando iptables e o uso específico do módulo mac para bloquear tráfego baseado em endereços MAC.

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

Gabarito: C) iptables -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j DROP

Para bloquear o tráfego via IPtables através de endereço MAC das placas de rede: 

 

iptables -A INPUT -m mac --mac-source 00:00:00:00:00:00 -j DROP

 

 

http://sysadmin.linuxdescomplicado.com.br/2016/05/10-regras-do-firewall-iptables-que-todo-sysadmin-linux-deve-conhecer/

 

 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo