Testando Portas no Linux com o comando nc

Testando Portas no Linux com o comando nc

O nc é o comando que executa o netcat, um utilitário simples do Unix que lê e grava dados através de conexões de rede, usando o protocolo TCP ou UDP. Ele é projetado para ser uma ferramenta confiável de “back-end” que pode ser usada diretamente ou conduzida por outros programas e scripts.

Testando Portas no Linux com o comando nc
Testando Portas no Linux com o comando nc

Ao mesmo tempo, é uma ferramenta de depuração e exploração de rede rica em recursos, pois pode criar praticamente qualquer tipo de conexão que você precisa e possui vários recursos internos interessantes. Usos comuns incluem:

  • Proxies TCP simples
  • Clientes e servidores HTTP baseados em script de shell
  • Teste de daemon de rede
  • Um Socks ou HTTP ProxyCommand para ssh

Testando uma única porta:

nc -zv 127.0.0.1 80

Testando múltiplas portas:

nc -zv 127.0.0.1 22 80 8080

Testando uma faixa de portas:

nc -zv 127.0.0.1 20-30

O comando nc é excelente para você verificar as portas abertas de um sistema.

Um abraço!

Luiz Eduardo

Infra @ Powertic, Rails Developer, Maintainer do Mautic Docker e do Saelos Docker, Revisor da Tradução do Mautic, Administrador da Comunidade Mautic Brasil.
Fechar Menu
×
×

Carrinho