Como verificar as portas remotas são acessíveis usando o comando 'NC'

Como verificar as portas remotas são acessíveis usando o comando 'NC'

A porta é uma entidade lógica que atua como um ponto final de comunicação associado a um aplicativo ou processo em um sistema operacional Linux. É útil saber quais portas estão abertas e em execução em uma máquina de destino antes de usá -las.

Podemos listar facilmente portas abertas no Linux em uma máquina local usando o NetStat ou vários outros comandos Linux, como o NMAP.

Neste guia, mostraremos como determinar se as portas em um host remoto são acessíveis/abertas usando simples netcat (resumidamente NC) comando.

netcat (ou NC em resumo) é um utilitário poderoso e fácil de usar que pode ser empregado para praticamente qualquer coisa no Linux em relação aos soquetes TCP, UDP ou UNIX no domínio.

# yum install nc [no CENTOS/RHEL] # DNF Instalar nc [no fedora 22+] $ sudo apt-get install netcat [no debian/ubuntu] 

Podemos usá -lo para: abrir conexões TCP, ouvir em portas arbitrárias de TCP e UDP, enviar pacotes UDP, fazer varredura de porta em IPv4 e IPv6 e além.

Usando netcat, Você pode verificar se uma única ou múltipla ou uma variedade de portas abertas da seguinte maneira. O comando abaixo nos ajudará a ver se a porta 22 está aberto no host 192.168.56.10:

$ nc -zv 192.168.1.15 22 

No comando acima, a bandeira:

  1. -z - Define NC para simplesmente digitalizar os daemons de ouvir, sem realmente enviar dados para eles.
  2. -v - Ativa o modo detalhado.

O próximo comando verificará se as portas 80, 22 e 21 estão abertos no host remoto 192.168.5.10 (Também podemos usar o nome do host):
NC -ZV 192.168.56.10 80 22 21

Também é possível especificar uma variedade de portas a serem digitalizadas: '

$ nc -zv 192.168.56.10 20-80 

Para mais exemplos e uso de netcat comando, leia nossos artigos da seguinte maneira.

  1. Transfira arquivos entre servidores Linux usando o comando netcat
  2. Comandos de configuração e solução de problemas da rede Linux

Isso é tudo. Neste artigo, explicamos como verificar se as portas em um host remoto são acessíveis/abertas usando comandos simples do NetCat. Use a seção de comentários abaixo para escrever de volta para nós sobre esta dica.