Um administrador de rede deseja saber quais interfaces de rede e portas estão aptas a receber conexões entrantes em um servidor com Linux Ubuntu 18.04. O comando que melhor atende ao objetivo é o:
- A)netstat -lp
Correta: mostra os sockets em escuta e o processo associado, permitindo ver quais portas estão aptas a receber conexões entrantes.
- B)netstat -rn
Errada: exibe a tabela de rotas da rede, não as portas em listening.
- C)netstat -ls
Errada: lista apenas sockets de domínio UNIX, não resolve o objetivo de identificar portas de rede aptas a conexões entrantes.
- D)ifconfig -a
Errada: mostra configurações das interfaces de rede, mas não informa quais portas estão escutando por conexões.
- E)ifconfig –input
Errada: não é um parâmetro válido do ifconfig e, mesmo que fosse, ifconfig não é o comando adequado para listar portas em escuta.
Gabarito: A
Quando a questão fala em descobrir quais portas e interfaces estão aptas a receber conexões entrantes, a ideia é olhar os serviços que estão escutando, ou seja, em estado LISTEN. No Linux, o netstat ajuda justamente a enxergar conexões e portas abertas, e a opção com -p mostra o processo associado, enquanto -l lista os sockets em escuta. Isso é útil porque você não quer só saber que a porta existe, mas quem está ouvindo nela, como um porteiro que também mostra o crachá de quem está na recepção. Por isso, o comando netstat -lp atende melhor ao enunciado: ele exibe as portas em listening e identifica o processo correspondente. Em ambiente de administração de rede, isso é o caminho mais direto para verificar quais serviços estão prontos para receber conexões de entrada. As outras alternativas desviam do objetivo. Algumas mostram rotas, outras parâmetros de interface, mas nenhuma foca em portas em escuta com identificação do processo. Em provas, a banca costuma cobrar essa leitura funcional do comando, então vale memorizar: -l é escuta, -p é processo.