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.
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.
1ifconfig
2Interface (eth0)
3Endereço IP
4netmask
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].