Quiz Módulo 7 - Rede e Configuração
Instruções
Este quiz contém 30 questões de múltipla escolha para validar sua compreensão do Módulo 7.
Dica: Responda cada questão antes de revelar a resposta. As respostas estão ocultas logo após cada pergunta.
Questão 1
Qual comando permite ver as interfaces de rede no Ubuntu 24.04?
Ver explicação
Resposta correta: ip addr ou ip a
Explicação: ip addr ou ip a exibe as interfaces de rede e seus endereços IP. É o comando moderno recomendado. ifconfig ainda está disponível, mas está obsoleto. No Ubuntu 24.04, também se utiliza netplan para configuração.
Questão 2
Qual arquivo configura a rede no Ubuntu 24.04 com netplan?
Ver explicação
Resposta correta: /etc/netplan/*.yaml
Explicação: No Ubuntu 24.04, a configuração de rede é feita com netplan em /etc/netplan/*.yaml. Após modificar, aplique com sudo netplan apply. O sistema antigo /etc/network/interfaces foi substituído pelo netplan.
Questão 3
Qual comando permite testar a conectividade de rede?
Ver explicação
Resposta correta: ping
Explicação: ping testa a conectividade de rede enviando pacotes ICMP. Exemplos: ping google.com, ping -c 4 8.8.8.8 (4 pacotes), ping -i 2 google.com (intervalo de 2 segundos). Ctrl+C para parar.
Questão 4
Qual comando permite ver a tabela de roteamento?
Ver explicação
Resposta correta: ip route ou route -n
Explicação: ip route ou ip r exibe a tabela de roteamento (comando moderno). route -n faz o mesmo (comando antigo). A tabela mostra como os pacotes são roteados para diferentes destinos.
Questão 5
Qual arquivo contém a configuração DNS local?
Ver explicação
Resposta correta: /etc/resolv.conf
Explicação: /etc/resolv.conf contém os servidores DNS. Formato: nameserver 8.8.8.8. No Ubuntu 24.04 com systemd-resolved, este arquivo pode ser gerenciado automaticamente. Use resolvectl para ver a configuração atual.
Questão 6
Qual comando permite resolver um nome de domínio para endereço IP?
Ver explicação
Resposta correta: nslookup ou dig
Explicação: nslookup domain.com e dig domain.com resolvem um nome de domínio para endereço IP. dig é mais moderno e fornece mais informações. host domain.com também faz uma resolução DNS simples.
Questão 7
Qual comando permite ver as conexões de rede ativas?
Ver explicação
Resposta correta: netstat ou ss
Explicação: netstat -tuln exibe as conexões de rede (comando antigo). ss -tuln faz o mesmo (comando moderno, mais rápido). Opções: -t (TCP), -u (UDP), -l (escuta), -n (números ao invés de nomes).
Questão 8
Qual comando permite traçar o caminho de um pacote até um destino?
Ver explicação
Resposta correta: traceroute
Explicação: traceroute destino traça o caminho dos pacotes até um destino, mostrando cada roteador (hop) atravessado. tracepath é uma alternativa. No Ubuntu, traceroute pode precisar ser instalado: sudo apt install traceroute.
Questão 9
Qual comando permite ver as portas abertas em um sistema?
Ver explicação
Resposta correta: ss -l ou netstat -l
Explicação: ss -l ou netstat -l exibe as portas em escuta (listening). ss -tuln mostra todas as portas TCP/UDP em escuta com números. lsof -i também pode mostrar as portas abertas por processo.
Questão 10
Qual arquivo contém a resolução de nomes local (hosts)?
Ver explicação
Resposta correta: /etc/hosts
Explicação: /etc/hosts contém a resolução de nomes local. Formato: IP nome. Exemplo: 127.0.0.1 localhost. Este arquivo é consultado antes do DNS. Útil para testar ou bloquear domínios.
Questão 11
Qual comando permite configurar um endereço IP em uma interface?
Ver explicação
Resposta correta: ip addr add ou netplan
Explicação: sudo ip addr add 192.168.1.10/24 dev eth0 configura um IP temporariamente. Para permanente, use netplan: edite /etc/netplan/*.yaml e depois sudo netplan apply. ifconfig também pode ser usado, mas está obsoleto.
Questão 12
Qual comando permite ver as estatísticas de rede?
Ver explicação
Resposta correta: ip -s link ou ifconfig
Explicação: ip -s link exibe as estatísticas das interfaces de rede (pacotes enviados/recebidos, erros). ifconfig também mostra estatísticas. ip -s -s link mostra mais detalhes.
Questão 13
Qual comando permite ver o nome do host do sistema?
Ver explicação
Resposta correta: hostname
Explicação: hostname exibe o nome do host do sistema. hostname novo-nome altera o nome (temporário). Para permanente, edite /etc/hostname e reinicie ou use hostnamectl set-hostname novo-nome.
Questão 14
Qual comando permite escanear as portas abertas em um host remoto?
Ver explicação
Resposta correta: nmap
Explicação: nmap escaneia as portas abertas em um host. Exemplos: nmap localhost, nmap -p 80,443 example.com, nmap -p- 192.168.1.1 (todas as portas). Necessita instalação: sudo apt install nmap. Use apenas de forma ética!
Questão 15
Qual comando permite ver os processos utilizando uma porta específica?
Ver explicação
Resposta correta: lsof -i :port ou ss -tulpn
Explicação: lsof -i :80 mostra o processo usando a porta 80. ss -tulpn mostra todas as portas com os PIDs dos processos. -p exibe os PIDs, -n evita resolução DNS.
Questão 16
Qual comando permite adicionar uma rota estática?
Ver explicação
Resposta correta: ip route add ou route add
Explicação: sudo ip route add 192.168.2.0/24 via 192.168.1.1 adiciona uma rota. sudo route add -net 192.168.2.0/24 gw 192.168.1.1 (sintaxe antiga). Para permanente, configure no netplan ou /etc/network/interfaces.
Questão 17
Qual comando permite ver o gateway padrão?
Ver explicação
Resposta correta: ip route | grep default ou route -n
Explicação: ip route | grep default ou ip route show default exibe a rota padrão (gateway). route -n | grep "^0.0.0.0" faz o mesmo. O gateway é o endereço IP do roteador.
Questão 18
Qual comando permite testar a conectividade TCP para uma porta específica?
Ver explicação
Resposta correta: telnet ou nc (netcat)
Explicação: telnet host porta testa a conectividade TCP. nc -zv host porta (netcat) faz o mesmo de forma mais moderna. -z = apenas scan, -v = verboso. Exemplo: nc -zv google.com 80.
Questão 19
Qual comando permite ver as informações detalhadas de uma interface de rede?
Ver explicação
Resposta correta: ip link show ou ifconfig
Explicação: ip link show ou ip link show eth0 exibe informações detalhadas de uma interface (estado, MTU, MAC, etc.). ifconfig eth0 faz o mesmo. ip link lista todas as interfaces.
Questão 20
Qual comando permite ativar ou desativar uma interface de rede?
Ver explicação
Resposta correta: ip link set up/down ou ifconfig up/down
Explicação: sudo ip link set eth0 up ativa uma interface, sudo ip link set eth0 down desativa. sudo ifconfig eth0 up/down faz o mesmo. Útil para reconfigurar a rede.
Questão 21
Qual comando permite ver a configuração DNS atual?
Ver explicação
Resposta correta: resolvectl status ou cat /etc/resolv.conf
Explicação: resolvectl status exibe a configuração DNS do systemd-resolved (Ubuntu 24.04). cat /etc/resolv.conf mostra os servidores DNS configurados. systemd-resolve --status é o comando antigo.
Questão 22
Qual comando permite ver os arquivos abertos por um processo de rede?
Ver explicação
Resposta correta: lsof -i
Explicação: lsof -i lista todos os arquivos de rede abertos (conexões). lsof -i :80 mostra as conexões na porta 80. lsof -iTCP -sTCP:LISTEN mostra apenas as portas em escuta. Às vezes requer sudo.
Questão 23
Qual comando permite ver o endereço MAC de uma interface?
Ver explicação
Resposta correta: ip link show ou ifconfig
Explicação: ip link show eth0 exibe o endereço MAC (ether). ifconfig eth0 também mostra o endereço MAC. O endereço MAC é o identificador único da interface de rede no nível de hardware.
Questão 24
Qual comando permite testar a resolução DNS reversa (IP para nome)?
Ver explicação
Resposta correta: dig -x ou nslookup
Explicação: dig -x 8.8.8.8 faz uma resolução DNS reversa (registro PTR). nslookup 8.8.8.8 faz o mesmo. Isso converte um endereço IP em nome de domínio.
Questão 25
Qual comando permite ver as estatísticas de roteamento?
Ver explicação
Resposta correta: ip -s route ou netstat -s
Explicação: ip -s route exibe as estatísticas de roteamento. netstat -s mostra as estatísticas globais de rede (TCP, UDP, ICMP, etc.). Útil para diagnosticar problemas de roteamento.
Questão 26
Qual comando permite ver as conexões estabelecidas para uma porta específica?
Ver explicação
Resposta correta: ss -tn sport = :port ou netstat -tn
Explicação: ss -tn sport = :80 mostra as conexões TCP para a porta 80. netstat -tn | grep :80 faz o mesmo. -t = TCP, -n = números, sport = porta de origem, dport = porta de destino.
Questão 27
Qual comando permite ver a configuração de rede completa de uma interface?
Ver explicação
Resposta correta: ip addr show dev eth0 ou ifconfig eth0
Explicação: ip addr show dev eth0 ou ip a show eth0 exibe a configuração completa de uma interface: endereços IP, máscara, broadcast, estado. ifconfig eth0 faz o mesmo com formato diferente.
Questão 28
Qual comando permite ver os processos escutando em portas de rede?
Ver explicação
Resposta correta: ss -tulpn ou netstat -tulpn
Explicação: ss -tulpn exibe todas as portas em escuta com os processos. -t = TCP, -u = UDP, -l = listening, -p = processos, -n = números. netstat -tulpn faz o mesmo.
Questão 29
Qual comando permite ver o MTU (Maximum Transmission Unit) de uma interface?
Ver explicação
Resposta correta: ip link show ou ifconfig
Explicação: ip link show eth0 exibe o MTU da interface. ifconfig eth0 também mostra o MTU. O MTU padrão geralmente é 1500 para Ethernet. Pode ser alterado com sudo ip link set eth0 mtu 9000.
Questão 30
Qual comando permite aplicar a configuração do netplan no Ubuntu 24.04?
Ver explicação
Resposta correta: netplan apply
Explicação: sudo netplan apply aplica a configuração do netplan a partir de /etc/netplan/*.yaml. sudo netplan try testa a configuração com timeout (reverte se não for confirmada). sudo netplan generate gera a configuração sem aplicar.
Resultado do Quiz
Parabéns por ter completado o quiz do Módulo 7!
Pontuação:
- 25-30 respostas corretas: Excelente! Você domina a configuração de rede no Linux.
- 20-24 respostas corretas: Muito bom! Reveja os conceitos onde teve dificuldades.
- 15-19 respostas corretas: Bom! Revise os capítulos sobre rede.
- Menos de 15: Recomendado revisar o módulo antes de continuar.
Próximos Passos
Agora que você validou seus conhecimentos:
Módulo 8: Serviços e daemons
Labs práticos: Coloque em prática a configuração de rede com os labs do Módulo 7
Quiz criado em: Dezembro de 2024 - Testado no Ubuntu 24.04