Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — CESPE / CEBRASPE 2024

Sistemas OperacionaisGeral
Código
ce404149
Banca
CESPE / CEBRASPE
Órgão
SEBRAE
Ano
2024
Cargo
Ana Tec II ( )
Assinale a opção que apresenta o comando que, ao ser utilizado no prompt de comando de um servidor Linux, permite definir o endereço IP 192.168.1.100 com a máscara de sub-rede 255.255.255.0 na interface eth0.
  1. Aifconfig eth0 192.168.1.100 mask 255.255.255.0
  2. Bifconfig eth0 192.168.1.100 netmask 255.255.255.0
  3. Cifconfig eth0 add 192.168.1.100 netmask 255.255.255.0
  4. Difconfig eth0 add 192.168.1.100 mask 255.255.255.0
Revelar gabarito e comentário

GabaritoB — ifconfig eth0 192.168.1.100 netmask 255.255.255.0

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Configuração de Rede no Linux: Comando ifconfig

Gabarito: letra B. O comando ifconfig é a ferramenta clássica para configurar interfaces de rede no Linux, e a sintaxe correta para definir um endereço IP e sua máscara de sub-rede é ifconfig [interface] [endereço IP] netmask [máscara]. Portanto, a alternativa B (ifconfig eth0 192.168.1.100 netmask 255.255.255.0) é a única que utiliza a palavra-chave correta netmask para especificar a máscara.

O comando ifconfig (interface configuration) é uma ferramenta de administração de rede presente em sistemas Unix-like, incluindo o Linux. Ele permite visualizar e configurar as interfaces de rede do sistema, como habilitar ou desabilitar uma interface, definir endereços IP, máscaras de sub-rede e outros parâmetros. Embora esteja sendo gradualmente substituído pelo comando ip (do pacote iproute2), o ifconfig ainda é amplamente utilizado e cobrado em provas de concursos.

A sintaxe básica para atribuir um endereço IP a uma interface é:

ifconfig [interface] [endereço IP] netmask [máscara de sub-rede]

Nessa sintaxe, a palavra-chave netmask é obrigatória para indicar que o valor seguinte é a máscara de sub-rede. O comando ifconfig também aceita outras opções, como up e down para ativar ou desativar a interface, e add para adicionar um endereço IP secundário (alias).

É importante notar que o ifconfig é uma ferramenta de configuração temporária: as alterações feitas por ele não persistem após a reinicialização do sistema. Para configurações permanentes, é necessário editar os arquivos de configuração de rede da distribuição (como /etc/network/interfaces no Debian/Ubuntu ou /etc/sysconfig/network-scripts/ifcfg-eth0 no Red Hat/CentOS) ou utilizar o comando ip.

A pegadinha desta questão está na troca da palavra-chave netmask por mask. O ifconfig utiliza exclusivamente netmask para definir a máscara de sub-rede. A palavra mask não é reconhecida pelo comando, tornando as alternativas A e D incorretas. Além disso, a opção add é utilizada para adicionar um endereço IP secundário (alias) à interface, não para configurar o endereço IP principal, o que invalida as alternativas C e D.

Guarde a sintaxe correta do ifconfig para configuração de IP e máscara: ifconfig [interface] [IP] netmask [máscara]. É exatamente essa estrutura que separa a alternativa correta das demais.

  1. 1ifconfig
  2. 2Interface (eth0)
  3. 3Endereço IP
  4. 4netmask
  5. 5Máscara
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Utiliza a palavra-chave mask em vez de netmask. O comando ifconfig não reconhece mask como parâmetro válido para definir a máscara de sub-rede; a palavra correta é netmask. Essa é a pegadinha clássica da banca, que troca o termo técnico para confundir o candidato.

Alternativa B — ✅ Correta ⟵ GABARITO

Apresenta a sintaxe correta: ifconfig eth0 192.168.1.100 netmask 255.255.255.0. A palavra-chave netmask é a utilizada pelo comando ifconfig para especificar a máscara de sub-rede, e a ordem dos argumentos (interface, endereço IP, netmask, máscara) está correta.

Alternativa C — ❌ Incorreta

Utiliza a opção add, que no ifconfig serve para adicionar um endereço IP secundário (alias) à interface, como em ifconfig eth0:0 add 192.168.1.100 netmask 255.255.255.0. Para configurar o endereço IP principal, a opção add não é necessária. Além disso, a sintaxe com add e netmask juntos não é a forma padrão para definir o IP principal.

Alternativa D — ❌ Incorreta

Apresenta dois erros: utiliza a opção add (que não é necessária para configurar o IP principal) e a palavra-chave mask (que não é reconhecida pelo ifconfig). A combinação add + mask está completamente incorreta.

NÃO CAIA NESSA!

A banca explora a confusão entre netmask e mask. O ifconfig usa exclusivamente netmask para definir a máscara de sub-rede. Lembre-se: mask é um termo genérico, mas no ifconfig o parâmetro correto é netmask. Além disso, a opção add é para endereços secundários (alias), não para o IP principal.

PEGA ESSA DICA!

Para questões de ifconfig, decore a sintaxe: ifconfig [interface] [IP] netmask [máscara]. Se aparecer mask ou add no contexto de configuração do IP principal, desconfie imediatamente. O comando ip (mais moderno) usa sintaxe diferente: ip addr add [IP]/[prefixo] dev [interface].

Gabarito: letra B

Link permanente: /questoes/ce404149