0Pricing
Ethical Hacking Academy · Aula

Comandos de rede

ip, netstat, ss

Comandos de rede é uma aula grátis de Ethical Hacking Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Ethical Hacking Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Ethical Hacking Academy inclui 4 aulas no total.

Redes na Linha de Comando

O reconhecimento e o pivoteamento dependem da compreensão do estado de rede de um host. O Linux oferece ferramentas eficientes para visualizar interfaces, conexões e rotas.

Esta lição aborda ip, netstat e ss, além dos testes de conectividade.

Visualizando Interfaces com ip

O comando moderno ip substitui o antigo ifconfig. Comece listando os endereços de todas as interfaces.

ip addr show
ip a            # short form

Tabela de Roteamento

A tabela de roteamento informa o gateway padrão e quais sub-redes podem ser alcançadas diretamente — algo essencial para entender para onde você pode fazer pivoteamento.

ip route show
# default via 192.168.1.1 dev eth0

O Cache ARP

A tabela de vizinhos (ARP) associa IPs a endereços MAC no segmento local, revelando outros hosts ativos com os quais você se comunicou.

ip neigh show

netstat

netstat mostra conexões de rede, portas em escuta e os programas que as utilizam. É mais antigo, mas ainda é comum em muitos sistemas.

netstat -tulpn
# t=tcp u=udp l=listening p=program n=numeric

ss — O netstat Moderno

ss é o substituto moderno e mais rápido do netstat. Ele lê diretamente os dados de soquetes do núcleo e aceita as mesmas opções.

ss -tulpn
ss -t state established

Encontrando Serviços em Escuta

As portas em escuta revelam quais serviços um host expõe — alvos prioritários para ataques. Filtre pelo estado LISTEN.

ss -ltn
# shows TCP ports in LISTEN, numeric

Teste de Conectividade

Confirme se um host está acessível e trace o caminho até ele.

ping -c 4 192.168.56.10
traceroute 192.168.56.10

Consultas DNS

Resolver nomes revela a infraestrutura. Use dig ou host para consultas e buscas reversas.

dig coddykit.com
dig -x 8.8.8.8        # reverse lookup
host coddykit.com

Conexões Rápidas com netcat

netcat (nc) lê e grava TCP/UDP brutos. É indispensável para obter banners, verificar portas de forma simples e criar shells reversos em um laboratório.

nc -nv 192.168.56.10 80     # connect and grab banner
nc -lvnp 4444               # listen for a connection

Arquivos de Configuração

As configurações de rede também ficam em arquivos que vale a pena inspecionar em um alvo:

  • /etc/hosts - associações estáticas entre nomes e IPs.
  • /etc/resolv.conf - servidores DNS.
  • /etc/hostname - nome da máquina.
cat /etc/hosts
cat /etc/resolv.conf

Verificação Rápida

Identifique a ferramenta moderna para inspeção de soquetes.

Recapitulação

Você aprendeu o conjunto de comandos de rede:

  • ip addr, ip route, ip neigh para interfaces, rotas e ARP.
  • netstat e o moderno ss para conexões e portas em escuta.
  • ping, traceroute, dig para acessibilidade e DNS.
  • nc para conexões brutas e obtenção de banners.

Próximo curso: programação Bash para segurança.

Perguntas Frequentes

A aula “Comandos de rede” é grátis?

Sim — o texto completo de “Comandos de rede” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Ethical Hacking Academy, atualize para CoddyKit PRO. O curso de Ethical Hacking Academy inclui 4 aulas no total.

O que vou aprender em “Comandos de rede”?

ip, netstat, ss Você pratica Ethical Hacking Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Ethical Hacking Academy?

Nenhuma experiência prévia é necessária. Ethical Hacking Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Comandos de rede”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Ethical Hacking Academy?

Sim. Cada aula de Ethical Hacking Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. O sistema de arquivos do Linux
  2. Comandos essenciais
  3. Gerenciamento de usuários e processos
  4. Comandos de rede
← Voltar para Ethical Hacking Academy