GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo hacer ping a un número de puerto en Linux

Introducción

Ping es una utilidad de software de administración de redes informáticas que se utiliza para probar la accesibilidad de un host en una red de Protocolo de Internet (IP). Está disponible para prácticamente todos los sistemas operativos que tienen capacidad de red, incluida la mayoría del software de administración de red incorporado.

Números de puerto pertenecen a protocolos de capa de transporte, como TCP y UDP . Los números de puerto ayudan a identificar dónde se reenvía un mensaje de Internet o de otra red cuando llega.

S o Puertos de ping es una de las técnicas de solución de problemas más efectivas para ver si un servicio está activo o no.

En este tutorial, le mostraremos cómo hacer ping a un puerto en Linux usando tres herramientas diferentes.

Herramientas para hacer ping a un puerto en Linux

Entonces puede usar estas herramientas para hacer ping a un puerto:

  • ‎Telnet
  • Netcat (nc)
  • ‎Mapeador de redes (nmap)

Hacer ping a un puerto específico a través de Telnet

Telnet es_un protocolo de aplicación que se utiliza en Internet o en una red de área local para proporcionar un recurso de comunicación orientado a texto interactivo bidireccional mediante una conexión de terminal virtual. Datos de usuario intercalados en banda con información de control de Telnet en una conexión de datos orientada a bytes de 8 bits a través del Protocolo de control de transmisión (TCP).

  • Si Telnet no está instalado, instálelo con el siguiente comando:
yum install telnet -y          #CentOS/Fedora 
sudo apt install telnet -y     #Ubuntu
  • Sintaxis para hacer ping a un puerto mediante telnet
telnet [address] [port number]

Ejemplo:

telnet google.com 443

NOTA: Entonces, si el puerto está abierto, Telnet establece una conexión. si no, es un estado de falla.

  • Salga de telnet ejecutando q comando o presionando Ctrl + ] .

Hacer ping a un puerto específico a través de Netcat

netcat (a menudo abreviado como nc ) es una utilidad de red informática para leer y escribir en conexiones de red mediante TCP o UDP. El comando diseñado para ser un back-end confiable que puede ser usado directamente o controlado fácilmente por otros programas y scripts.

  • Si netcat no está instalado, instálelo con el siguiente comando:
yum install netcat -y          #CentOS/Fedora 
sudo apt install netcat -y     #Ubuntu
  • Sintaxis para hacer ping a un puerto usando netcat
nc -vz [address] [port number]

Ejemplo:

nc -vz google.com 80

Como se muestra arriba, ¡la conexión fue exitosa!

Hacer ping a un puerto específico a través de Nmap

Nmap (Mapeador de red ) es un escáner de red gratuito y de código abierto, utilizado por Nmap para descubrir hosts y servicios en una red informática mediante el envío de paquetes y el análisis de las respuestas. La utilidad también es útil para encontrar puertos abiertos y detectar riesgos de seguridad.

  • Si netcat no está instalado, instálelo con el siguiente comando:
yum install nmap -y          #CentOS/Fedora 
sudo apt install nmap -y     #Ubuntu
  • Una vez que Nmap esté instalado en el sistema, haga ping a un puerto específico con la sintaxis:
nmap -p [port number] [address]

Ejemplo:

nmap -p 80 yahoo.com
  • Sintaxis para hacer ping a más de un puerto
nmap -p [number-range] [address]

Ejemplo :

nmap -p 80-93 yahoo.com

Conclusión

Eso es todo

Ilustramos cómo hacer ping a un puerto específico en Linux.


Linux
  1. Cómo aumentar el número de límites de archivos abiertos en Linux

  2. Cómo cambiar el puerto SSH en Linux

  3. Linux:¿cómo montar un sistema de archivos remoto especificando un número de puerto?

  4. Cómo abrir puerto en Linux

  5. cómo usar netstat en un puerto específico en Linux

Cómo bloquear un puerto usando un firewall en Linux

Cómo matar el proceso de ejecución de Linux en un puerto particular

Cómo instalar y usar el comando Ping en Linux

Cómo comprobar el número de versión y el nombre en clave de Linux Mint

Cómo funciona el programa ping en Linux

Cómo hacer ping a un número de puerto específico