Questão de Engenharia de Software — Geral — INSTITUTO AOCP 2025
- Código
- qa700027
- Banca
- INSTITUTO AOCP
- Órgão
- TRE TO
- Ano
- 2025
- Cargo
- TJ
- Aifconfig
- Bnetplan apply
- Cip addr add
- Dnano /etc/netplan/01-netcfg.yaml
- Esystemctl restart networking
GabaritoD — nano /etc/netplan/01-netcfg.yaml
Gabarito: letra D. No Ubuntu Server 24.04, a configuração de rede é gerenciada pelo Netplan, que utiliza arquivos YAML em /etc/netplan/. Para iniciar a configuração de um endereço IP estático, o comando correto é nano /etc/netplan/01-netcfg.yaml, que abre o arquivo de configuração para edição. As demais alternativas ou não editam o arquivo de configuração (como ifconfig e ip addr add, que alteram a configuração em tempo real) ou apenas aplicam/reiniciam a configuração já existente (netplan apply e systemctl restart networking).
O Netplan é a ferramenta padrão de configuração de rede do Ubuntu desde a versão 17.10, substituindo o antigo /etc/network/interfaces. Ele lê arquivos YAML localizados em /etc/netplan/ (por exemplo, 01-netcfg.yaml, 50-cloud-init.yaml ou 00-installer-config.yaml) e gera a configuração para o backend escolhido (systemd-networkd ou NetworkManager). Para definir um IP estático, o técnico deve editar o arquivo YAML, adicionando a seção addresses com o IP desejado e, se necessário, gateway4 (ou routes) e nameservers. Após a edição, é preciso executar sudo netplan apply para aplicar as mudanças.
A questão pede especificamente o comando que inicia a configuração editando diretamente o arquivo de configuração de rede. Isso é exatamente o que nano /etc/netplan/01-netcfg.yaml faz: abre o arquivo no editor de texto nano para que o administrador possa modificar as definições de rede. Os outros comandos têm funções diferentes:
ifconfig e ip addr add são comandos de configuração temporária (não persistem após reinicialização) e não editam arquivos.
netplan apply aplica as configurações definidas nos arquivos YAML, mas não os edita.
systemctl restart networking reinicia o serviço de rede, mas não é o método recomendado no Ubuntu moderno (que usa netplan apply).
Portanto, a alternativa D é a única que atende ao comando solicitado.
ifconfig é uma ferramenta clássica para configurar interfaces de rede, mas ela altera a configuração em tempo real (temporária) e não edita o arquivo de configuração persistente. Além disso, no Ubuntu moderno, ifconfig é considerado obsoleto, sendo substituído pelo comando ip. A banca explora a confusão entre configuração temporária e permanente.
netplan apply é o comando que aplica as configurações definidas nos arquivos YAML do Netplan. Ele não inicia a configuração nem edita o arquivo; apenas torna efetivas as mudanças já realizadas. É um passo posterior à edição do arquivo, não o comando para iniciar a configuração.
ip addr add é um comando para adicionar um endereço IP a uma interface em tempo real (temporário). Ele não persiste após a reinicialização e não edita o arquivo de configuração. Para uma configuração estática e permanente, é necessário editar o arquivo YAML do Netplan.
nano /etc/netplan/01-netcfg.yaml abre o arquivo de configuração de rede do Netplan no editor de texto nano, permitindo que o administrador defina o endereço IP estático. Este é o comando que inicia a configuração editando diretamente o arquivo, exatamente como pede o enunciado. Após a edição, o técnico deve executar sudo netplan apply para aplicar as mudanças.
systemctl restart networking reinicia o serviço de rede, mas não é o comando para configurar IP estático. No Ubuntu com Netplan, o comando correto para aplicar mudanças é netplan apply, e o serviço networking é gerenciado pelo systemd apenas em configurações mais antigas. Além disso, reiniciar o serviço não edita o arquivo de configuração.
A banca explora a confusão entre configuração temporária (comandos como ifconfig e ip addr add) e configuração permanente (edição do arquivo YAML). O enunciado pede explicitamente "iniciar a configuração editando diretamente o arquivo", o que elimina as alternativas que apenas aplicam ou alteram em tempo real. Lembre-se: no Ubuntu moderno, a configuração persistente é feita no Netplan, e o comando para editar é sempre nano (ou outro editor) seguido do caminho do arquivo.
Para questões de configuração de rede no Ubuntu, memorize o fluxo: editar o arquivo YAML → aplicar com netplan apply. O comando de edição é sempre nano /etc/netplan/arquivo.yaml (ou vim), e o de aplicação é netplan apply. Não confunda com ifconfig ou ip addr add, que são temporários.
Gabarito: letra D
Link permanente: /questoes/qa700027