Comandos

Los comandos funcionan perfectamente para confirmar si un puerto se encuentra abierto o no.

comandos

¿Cuáles son los comandos que funcionan para comprobar si un puerto está abierto o no?

Lo primero que debes saber antes de conocer los comandos acordes, es el significado de puerto, y es que en cualquier momento de tu vida seguramente escuchaste este término, pero no tienes una definición clara.

Los puertos son el medio por el que todos los datos pueden ser transmitidos desde un lugar a otro, por ejemplo, entre los ordenadores, o incluso, con el Internet.

Además, los números de puertos también forman parte de la dirección IP, esto debido a que son los encargados de asignar los diferentes paquetes de datos a la misma, y también a los servidores específicos, para dar origen a la dirección completa de destino.

Tener varios puertos de red es muy necesario, esto se debe a que hay muchos procesos que se llevan a cabo de forma simultánea en los sistemas operativos, y, por lo tanto, requieren que los datos sean transmitidos al mismo tiempo.

Para identificar cada puerto se utilizan números que van desde el 0 hasta el 65.535, es decir que, cada computador tiene 65.536 puertos en total.

Es importante saber si los puertos están abiertos o no, porque hay muchos que se utilizan únicamente para aplicaciones, servidores o incluso hasta páginas Web.

Tres comandos que te ayudan a saber si un puerto está abierto

Ahora entrando en el tema principal te dejaremos los tres comandos que te ayudarán a escanear tus puertos y determinar si los mismos están abiertos, o no.

nmap

Es uno de los más utilizados, y es que, además de ser gratuito también está dirigido especialmente a los expertos en el tema.

Pero no solo esto, también es un escáner creado específicamente para el sistema operativo Linux, sin embargo, actualmente puede ser utilizado en cualquier dispositivo.

Lo mejor es que tiene dos formas de utilizarlo, si eres un experto puedes hacerlo con la línea de comandos, pero si eres un principiante, lo recomendable es usar la interfaz gráfica Zeenmap.

Es un escáner que debe usarse únicamente con los puertos locales propios, y no con los que pertenezcan a otras direcciones. Para realizar el escaneo debes hacer lo siguiente:

  • Una vez instalado, debes colocar #apt-get install nmap.
  • Para que te aparezcan los puertos abiertos de tu computador, debes escribir #nmap localhsot. Ten en cuenta que, estos no necesariamente se vinculan con el Internet.
  • Por otro lado, si quieres ver los puertos que están abiertos y tienen relación con Internet, debes hacer lo mismo, pero además, debes añadir la dirección IP.

NC

NC también es conocido como netcat, es una de las mejores herramientas que utiliza la línea de comandos para buscar datos en la red. También es una excelente opción porque es muy sencillo de utilizar, y te ayuda a conocer si un puerto está abierto.

  • Comienza presionando las teclas Windows+R.
  • En el cuadro que aparece en tu pantalla debes escribir »cmd».
  • Después da clic en el botón »Aceptar».
  • En la pantalla de tu computador aparece lo siguiente:
  • Ahora bien, para que se inicie el programa (nc.exe) es necesario que modifiques la ubicación de almacenamiento.
  • Es recomebdable que el archivo »nc.exe» sea guardado en la carpeta de nombre netcat, y debe aparecer de la siguiente forma: cd C:/Usuarios/NOMBRE DE USUARIO/Escritorio/netcat/
  • Para llevar a cabo el escaneo de los puertos, es importate tener en cuenta la dirección IP.
  • Debes colocar, nc-zv {IP-O-DOMINIO} {PUERTO}. Por ejemplo, nc-zv 192.168.122.88 80.
  • La letra v es la que indica cuando un puerto está abierto o no.
  • La z se encarga de cerrar la conexión, una vez que se comprueba el estado del puerto.

telnet

Telnet es otra de las opciones que tienes para conocer si un puerto está abierto o cerrado. Funciona como un protocolo que ingresa directamente a la línea de comandos del servidor.

  • Lo primero que debes hacer es abrir una terminal. Esto lo logras ingreando al menu de inicio, y selecciona la opción de »sistema».
  • Después debes dar clic a »consola».
  • Se abre la consola, y ese es el momento para comenzar a ejecutar »telnet+servidor o número IP+n°puerto».
  • Por ultimo, presiona la tecla de »Enter», y de inmediato aparecen los resultados que deseas en tu pantalla.

Testeo de puertos con páginas online

No solo los comando se encuentran disponibles para la verificación de los puertos, también existe una forma de hacerlo a través de páginas Web, sin embargo, estas no son tan recomendadas, pero de igual manera, las mencionamos:

  • DNSTOOLS: Se encarga de escanear diferentes puertos estándar, ejemplo de estos, son FTP, DNS, IMAP, entre otros. Se encarga de verificar los individuales, y también se asegura de revisar si el funcionamiento de los puertos públicos es adecuado.
  • TCP Open Port Scanner: Es una página que escanea de forma rápida todos los puertos que se encuentran abiertos al exterior.

Por Redaccion