Em um computador com sistema operacional Linux e iptables i...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - –L
No contexto do sistema operacional Linux, o comando iptables é amplamente utilizado para configurar e gerenciar regras de firewall. Com ele, é possível definir políticas de filtragem de pacotes, NAT (Network Address Translation) e outras funcionalidades relacionadas à segurança e ao controle de tráfego de rede.
A questão aborda especificamente a necessidade de visualizar todas as regras de firewall atualmente configuradas no iptables. Cada opção mencionada na questão corresponde a um argumento que pode ser usado com o comando iptables. Vamos analisar cada uma para entender melhor:
- –A: Esta opção é usada para adicionar uma nova regra em uma cadeia especificada. Não é usada para listar regras existentes.
- –C: Esta opção é usada para verificar se uma regra específica existe na cadeia. Também não serve para listar todas as regras.
- –F: Esta opção é usada para limpar (flush) todas as regras de uma cadeia. Não exibe as regras existentes, mas as apaga.
- –L: Esta é a opção correta. Ela é utilizada para listar todas as regras atuais configuradas no iptables. Ao executar iptables -L, você verá uma listagem completa das regras em todas as cadeias (INPUT, OUTPUT, FORWARD, entre outras).
- –P: Esta opção é usada para definir a política padrão para uma cadeia específica. Não é usada para listar regras.
Justificativa para a alternativa correta: A opção iptables -L é responsável por listar todas as regras de firewall configuradas no sistema. Este comando apresenta uma visão detalhada das cadeias e das regras associadas a cada uma delas, permitindo que o usuário revise e entenda as políticas de filtragem de pacotes que estão em vigor.
Portanto, ao buscar listar todas as regras atuais do iptables em um sistema Linux, a opção correta é -L.
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
iptables: habilita o firewall IPTables e seu gerenciador de regras;
-L: exibe todas as regras atualmente em uso no IPTables;
-s: indica a origem do pacote que será tratado por um firewall;
-j: indica oque deve ser feito com um determinado destino (aceita pacotes, bloqueia pacotes, exclui etc);
-A chain: acrescenta a regra a uma determinada chain;
-D chain: deleta a regra de uma determinada chain;
-R [número da regra atual] [nova regra]: substitui uma regra por outra;
-F [chain]: atalho para Flush, que apaga todas as regras de todas as chains do firewall;
-P [chain]: define qual interface está sendo tratada em uma determinada entrada de dados.
-o [interface]: define em qual interface está sendo tratada a saída de dados;
-p: define o tipo de protocolo ao qual a regra se destina.
Fonte: https://www.vivaolinux.com.br/dica/Comandos-basicos-do-IPTables
Embora eu saiba os parâmetros do comando do firewall, fique na dúvida entre o -L e o -C. O que me ajudou foi pensar na palavra chave. Isso por que os dois comandos são um pouco parecidos conceitualmente falando. Veja:
- -L = comando para listar todas as regras existentes no firewall.
- -C = Verifica as regras básicas do firewall.
GABARITO D.
A = Adiciona no FIM
B = Checa
C = Zera
E = Define/Altera
GABARITO D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo