Cómo verificar si un puerto está abierto en Windows 10

Tabla de contenido:

Cómo verificar si un puerto está abierto en Windows 10
Cómo verificar si un puerto está abierto en Windows 10
Anonim

Qué saber

  • Más fácil: abra el menú Inicio > escriba el comando > haga clic con el botón derecho en la aplicación Símbolo del sistema > Ejecutar como administrador.
  • Escriba netstat -ab > presione Enter > busque elementos en el estado "ESCUCHANDO".
  • La alternativa es utilizar una aplicación de terceros: nos gusta TCPView, Nirsoft CurrPorts y PortQry Command Line Port Scanner.

Este artículo describe cómo verificar los puertos abiertos en Windows 10, lo cual es necesario si una aplicación no puede acceder a Internet o desea bloquear una aplicación.

Cómo verificar si un puerto está abierto con Netstat

La forma más fácil de verificar si un puerto está abierto en Windows 10 es usando el comando Netstat. 'Netstat' es la abreviatura de estadísticas de red. Le mostrará qué puertos está utilizando actualmente cada protocolo de Internet (como TCP, FTP, etc.).

El comando tiene muchos parámetros, pero los que deberá usar para verificar si un puerto está abierto son (a), que proporciona los puertos activos, y (b), que le indicará el nombre de los procesos que usan esos puertos.

  1. Seleccione el menú Inicio y escriba "comando". Haga clic derecho en la aplicación Símbolo del sistema y seleccione Ejecutar como administrador.

    Image
    Image
  2. Escriba netstat -ab y presione Enter Verá una larga lista de resultados, dependiendo de lo que se esté conectando actualmente a la red. Verá una lista de procesos en ejecución. Los números de puerto abiertos estarán después de los últimos dos puntos en la dirección IP local (la de la izquierda).

    Image
    Image
  3. Busca los elementos de la lista con el estado "ESCUCHANDO". Estos son los procesos que se comunican a través de uno de los puertos actualmente abiertos.

    Image
    Image
  4. Si desea saber el nombre del programa que tiene un puerto específico abierto, escriba netstat -aon y presione Enter Este comando mostrará el protocolo que usa la aplicación, las direcciones IP locales y remotas y, lo que es más importante, el PID de la aplicación que usa ese puerto (el número en el extremo derecho). Recuerda buscar el estado LISTENING.

    Image
    Image
  5. Para encontrar la aplicación relacionada con ese PID, haga clic con el botón derecho en el administrador de tareas y seleccione Administrador de tareas. Seleccione la pestaña Detalles. Busque en el campo PID el PID que anotó en la pantalla del símbolo del sistema.

    Image
    Image

Cómo comprobar si un puerto funciona con aplicaciones de terceros

Si no desea usar el símbolo del sistema para buscar puertos abiertos, hay aplicaciones de terceros muy fáciles de usar que pueden ayudar.

TCPView

TCPView es una utilidad incluida en Microsoft Sysinternals que le muestra una lista de todos los procesos en ejecución y sus puertos abiertos asociados. Esta aplicación muestra los puertos que se abren y cierran y las transferencias de paquetes, todo en tiempo real.

Image
Image

Nirsoft CurrPorts

Nirsoft CurrPorts es otra utilidad para ver todos los puertos que actualmente utilizan las aplicaciones y los servicios de su sistema. Simplemente busque la columna puertos locales para ver cuáles de los puertos de su computadora están activos.

Image
Image

La lista también incluye puertos a los que se está conectando en el extremo remoto (el servidor en Internet).

Escáner de puerto de línea de comando PortQry

Instale PortQry Command Line Port Scanner para otra utilidad de línea de comandos dedicada a escanear su computadora en busca de puertos abiertos. Una vez que lo instale, abra el símbolo del sistema en modo administrador. PortQry se instala automáticamente en el directorio C:\PortQryV2, así que cambie el directorio de su símbolo del sistema a ese directorio.

Image
Image

Escriba el comando portqry.exe -local para ver todos los puertos TCP y UDP abiertos para su máquina. Le mostrará todo lo que puede ver con el comando NetStat, además de asignaciones de puertos y cuántos puertos hay en cada estado.

¿Qué es un puerto?

Las aplicaciones que se ejecutan en su computadora llegan y obtienen información y datos de servidores en otros lugares de Internet. Estas aplicaciones y el servidor saben cómo comunicarse en función de su dirección IP y el número de puerto.

Piense en la dirección IP como una calle y el número de puerto como el número de apartamento. Si el servidor o la aplicación intentan comunicarse usando cualquier otro número de puerto, no funcionará. Todas las demás puertas estarán "bloqueadas" porque otros puertos están cerrados.

Recomendado: