Em um sistema Linux, se o usuário deseja configurar a placa ...

Próximas questões
Com base no mesmo assunto
Q113292 Redes de Computadores
Em um sistema Linux, se o usuário deseja configurar a placa de rede ethernet com o endereço IP 192.168.0.1/28, deve utilizar o comando

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - ifconfig eth 0 192.168.0.1 netmask 255.255.255.240;

Vamos entender melhor o motivo pelo qual esta alternativa está correta.

Para configurar a placa de rede ethernet em um sistema Linux, utiliza-se o comando ifconfig. Este comando permite definir o endereço IP e a máscara de rede da interface de rede especificada.

Na questão, o objetivo é configurar a interface de rede com o endereço IP 192.168.0.1/28.

Primeiro, vamos analisar o que significa o sufixo /28. Este é um formato de notação CIDR (Classless Inter-Domain Routing) que indica que os primeiros 28 bits do endereço IP são utilizados para a identificação da rede, deixando os 4 bits restantes para endereços de host dentro dessa rede.

Convertendo a notação /28 para a notação de máscara de sub-rede decimal, obtemos 255.255.255.240. Portanto, o comando deve especificar a máscara de rede correta.

A alternativa D especifica o comando de forma completa e correta:

ifconfig eth 0 192.168.0.1 netmask 255.255.255.240;

Vamos analisar as outras alternativas para garantir que D é realmente a única correta.

Alternativa A - ifconfig eth 192.168.0.1 netmask 255.255.255.240;

Esta alternativa está quase correta, mas falta o identificador da interface, que neste caso é eth 0.

Alternativa B - ifconfig eth 0 192.168.0.1 netmask 255.255.255.224;

A máscara de sub-rede está incorreta. A máscara /28 corresponde a 255.255.255.240, não 255.255.255.224.

Alternativa C - ifconfig eth 0 192.168.0.1/28;

Embora esta notação seja válida em outros contextos, o comando ifconfig aceita a máscara de sub-rede no formato decimal.

Alternativa E - ifconfig eth 0 192.168.0.1mask 255.255.255.224;

Além da máscara de sub-rede estar incorreta, há um erro de sintaxe na palavra "mask", que deve ser "netmask".

Portanto, a alternativa D é a única que está completamente correta e atende aos requisitos da questão.

Ficou mais claro agora? Se precisar de mais alguma explicação, estou aqui para ajudar!

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

mascara /28 ===>  111111111.11111111.11111111.11110000

                                 255.255.255.240    (128+64+32+16)

Logo: ifconfig eth0 192.168.0.1 netmask 225.255.255.240


Gabarito D

255                255                255                240

11111111.      11111111.      11111111.      11110000

      8         +          8        +        8         +        4         =28     (192.168.0.1/28)

240 em binário = 128 + 64 + 32 +16

Por tanto:  ifconfig eth 0 192.168.0.1 netmask 225.255.255.240

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Por indução: precisa indicar qual é a interface, então existe um número logo apos "eth". Já elimina a letra A.

Depois vai pela mascara, tem que ser 240. Elimina B e E.

Ficaram as letras C e D.

Quem já usou alguma vez vai lembrar que precisa colocar o netmask.

Gab D

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo