En esta oportunidad te enseñaremos Cómo comprobar los puertos en uso en Linux. En cuanto un puerto esté abierto se puede facilitar la comunicación en red, pero también puede exponer tu equipo ante los extraños.

Comprobar los puertos abiertos con NetCat

Netcat es una herramienta que puede encontrarse en la mayoría de las versiones de Linux, es bastante fácil de utilizar y no requiere que se instale otro paquete para su funcionamiento. Antes de hacer esta comprobación para saber si el puerto está abierto, debes conocer los dos parámetros de más interés en esta aplicación.

  • Parámetro Z: Este es un parámetro encargado de que cuando termine la comprobación, se cierre una conexión. En caso contrario, el programa puede quedar funcionando en un bucle hasta que hasta que presiones control+C.
  • Parámetro V: Es un parámetro que tiene por función realizar la comprobación de que un puerto esté abierto o cerrado.

Si estás interesado en saber el estado de un puerto, deberás teclear en tu computadora el siguiente comando:

  • nc-zv {IP} {PUERTO}

Si deseas comprobar el puerto 443, en tu router deberás teclear el comando a continuación:

  • nc-zv 192.168.10.1.433, si el puerto se abre lo verás de la siguiente forma:

¿NetCat es seguro?

En el momento en que utilizas esta herramienta, es normal pensar que se puede usar para cosas indebidas y si, no vamos a mentirte al respecto porque los hackers utilizan estos programas para entrar a otros equipos, esquivando los cortafuegos y de esta forma pueden tomar el control de estos sin que nadie se dé cuenta.

Lo recomendable en estos casos es que descargues NetCat desde una página de internet que sea segura. De igual forma es recomendable hacer todos los análisis para ver si es necesario instalar este programa, podría traer muchos beneficios dominar esta herramienta y va a ayudarnos a saber cuáles son las amenazas de seguridad y enfrentarlas con más facilidad.

NetCat es una muy buen aplicación, muchos la utilizan para hackear equipos o sistemas operativos, pero si vas a utilizarla te recomendamos que lo hagas con intenciones totalmente lícitas.

Comprobar los puertos abiertos con Nmap

Este es el segundo método que te recomendamos para que aprendas cómo comprobar los puertos en uso en Linux. Es un programa de código abierto, es utilizado para realizar auditorías de seguridad y tiene un diseño utilizado para redes de gran tamaño, pero si se trata de un host individual este funciona bastante bien.

Nmap es el programa más escogido para el descubrimiento de los host y además, sirve para saber cuáles son los puertos que están abiertos, este es un programa que no viene instalado en Linux y por ende, tendrás que descargarlo de internet o adquirirlo por tu cuenta.

El programa trabaja con paquetes IP sin procesar, esto con la intención de saber cuáles son los hosts que están disponibles, todos los sistemas operativos que se ejecuten al momento junto a su versión, también cuales son los filtros de cortafuegos que están siendo utilizados y otras características similares.

Mayormente quienes administran redes y sistemas, utilizan este programa para la realización de tareas de día a día, las cuales son la realización del inventario, monitorear que actividad está teniendo un servidor o host en tiempo real y también la administración de todos los programas de actualización. Puedes instalarlo usando este orden:

  • sudo apt install nmap

En cuanto se haya instalado, deberás colocar el comando a continuación para saber si tienes algún puerto abierto:

  • nmap -p {PUERTO} {IP}

Si un puerto se encuentra abierto verás la siguiente imagen:

Ahora bien, si un puerto se encuentra cerrado, o también protegido por un firewall va a salir la siguiente imagen:

Por Manuel Garrido

Graduado en Informática, apasionado de la redacción y la tecnología. En Guías Digitales voy a ofrecerte los mejores tutoriales de las herramientas que más domino, así como recomendaciones de apps y programas que seguro que te causan interés.