Cómo verificar qué puertos están abiertos en una PC con Windows 10

Tal vez esté solucionando un problema de conectividad de red para un programa específico y necesite verificar si su puerto de acceso está abierto. ¿Qué sucede si necesita verificar si su dispositivo NAS puede comunicarse con su PC con Windows 10? Cualquiera que sea la razón por la que necesita buscar puertos abiertos, este artículo proporciona pasos detallados para verificarlos en Windows 10 usando varias herramientas fácilmente disponibles, ya sea integradas o gratuitas para descargar y usar.

Cómo verificar qué puertos están abiertos en una PC con Windows 10

Hay un par de herramientas útiles que puede usar para escanear puertos abiertos en Windows. Verá cómo hacerlo en NetStat, PortQry.exe y NirSoft CurrPorts.

Uso de NetStat para buscar puertos abiertos en Windows 10

Una de las formas más sencillas de comprobar si hay puertos abiertos es utilizar NetStat.exe. Puede encontrar esta herramienta en la carpeta "System32" en Windows 10. Con NetStatpuede ver los puertos abiertos o los puertos que utiliza un host específico.

Dos comandos son útiles, dependiendo de sus necesidades. La primera opción (netstat -ab) enumera todos los puertos activos y el nombre del proceso que los utiliza. La segunda opción (netstat -aon) proporciona además un ID de proceso que luego puede buscar en el Administrador de tareas.

Netstat es la abreviatura de estadísticas de red. Muestra estadísticas de protocolo y las conexiones de red TCP e IP actuales. Aquí hay una explicación de lo que significa cada letra de los comandos.

  • “a” muestra todas las conexiones y puertos de escucha.
  • “b” muestra todos los ejecutables que están involucrados en la creación de cada puerto de escucha.
  • “o” proporciona el ID del proceso propietario relacionado con cada una de las conexiones.
  • “n” muestra las direcciones y números de puerto como números.

Uso de 'netstat -ab' para identificar puertos abiertos

  1. En la barra de búsqueda de Cortana, escriba "cmd" sin comillas, luego seleccione "Ejecutar como administrador."
    1650593222 428 Como verificar que puertos estan abiertos en una PC con
  2. Ahora, escribe “netstat-ab” sin comillas, luego presione "Ingresar."
    1650593222 918 Como verificar que puertos estan abiertos en una PC con
  3. Espere a que se carguen los resultados. Los nombres de los puertos aparecen junto a cada dirección IP local.
    1650593222 346 Como verificar que puertos estan abiertos en una PC con
  4. Busque el número de puerto que necesita, y si dice ESCUCHANDO en el Expresar columna, significa que su puerto está abierto.
    1650593222 546 Como verificar que puertos estan abiertos en una PC con

Uso de 'netstat -aon' para identificar puertos abiertos

La segunda opción es útil cuando "netstat -ab" no es suficiente para identificar qué programa tiene un puerto específico ocupado. En ese caso, sigue estos pasos:

  1. En la barra de búsqueda de Cortana, escriba "cmd" sin comillas, luego seleccione "Ejecutar como administrador" si no está ya abierto.
    1650593222 428 Como verificar que puertos estan abiertos en una PC con
  2. Una vez dentro, escribe el comando “netstat-aon” sin comillas y presione “Ingresar.”
    1650593222 482 Como verificar que puertos estan abiertos en una PC con
  3. Ahora verá cinco columnas: Protocolos, Dirección local, Dirección en el extranjero, Expresary PID (Identificacion de proceso). En el Dirección local, tiene un número de puerto. Por ejemplo: 0.0.0.0:135. Aquí, 135 es el número de puerto.
    1650593222 440 Como verificar que puertos estan abiertos en una PC con
  4. En la columna denominada Expresar, verá si un puerto específico está abierto. Para puertos abiertos, dirá ESCUCHANDO.
    1650593222 881 Como verificar que puertos estan abiertos en una PC con
  5. Para verificar qué aplicación usa un puerto en particular, busque el PID (el número de la última columna) para un puerto específico.
    1650593222 359 Como verificar que puertos estan abiertos en una PC con
  6. Abre el "Administrador de tareas" presionando "Ctrl + Mayús + Esc".
    1650593222 897 Como verificar que puertos estan abiertos en una PC con
  7. Ve a la "Detalles" o "Servicios" pestaña para ver todos los procesos en su sistema Windows 10. Ordenarlos por la columna PID para encontrar el PID para el puerto que está tratando de solucionar. Puede ver qué aplicación usa el puerto en el Descripción sección.
    1650593222 451 Como verificar que puertos estan abiertos en una PC con

Comprobación de puertos abiertos con NirSoft CurrPorts

Si encuentra que la solución del símbolo del sistema es demasiado complicada, una alternativa más simple es usar NirSoft CurrPorts. Esta herramienta muestra sus puertos abiertos actualmente (TCP o IP, así como UDP). También verá información sobre un proceso específico, como el nombre, la ruta, la información de la versión, etc.

Esta herramienta existe desde hace bastante tiempo y está disponible para Windows 10. Puede encontrar la Enlace de descarga de NirSoft Currports en el sitio web de Nirsoft hacia la parte inferior.
1650593222 368 Como verificar que puertos estan abiertos en una PC con

Nota: Asegúrese de descargar la versión correcta. Tienen versiones de 32 y 64 bits. La aplicación es portátil. Simplemente descomprima la carpeta y luego ejecute el archivo ejecutable.

Una vez que tenga CurrPorts ejecutándose, realice los siguientes pasos:

  1. Verá una lista de los procesos de su computadora. ordenarlos por “Puerto local” para buscar a través de ellos más fácilmente.
    1650593222 529 Como verificar que puertos estan abiertos en una PC con
  2. Ahora, busque y seleccione el puerto que está solucionando.
    1650593222 599 Como verificar que puertos estan abiertos en una PC con
  3. Ahora puede ver todos los detalles del proceso, como su Nombre del proceso, Identificacion de proceso, Expresaretc.
    1650593222 76 Como verificar que puertos estan abiertos en una PC con

Otra forma es simplemente hacer doble clic en un proceso para ver sus detalles en una sola ventana.

Comprobación de puertos abiertos mediante PortQry.exe

PortQry.exe es otra herramienta útil que le permite escanear puertos abiertos. Tú descargar Port Qry y extráigalo para ejecutarlo a través del símbolo del sistema. También puede descargar PortQryUI como complemento si no desea utilizar la línea de comandos, que es una interfaz gráfica de usuario (GUI) para PortQry.

Con portqry.exe, inserta parámetros específicos que encuentra en la carpeta del ejecutable.

Cómo ejecutar PortQry.exe usando el símbolo del sistema

  1. Descargar Port Qry, luego descomprima los archivos en la ubicación elegida. El valor predeterminado es "C:", pero se puede cambiar si se desea.
  2. Si está en el directorio predeterminado, escriba cd c:PortQryV2 en el símbolo del sistema para establecer la ubicación del archivo ejecutable.
  3. Si está en un directorio personalizado, escriba discos compactos [drive letter]:[folder1][folder2] pero reemplace todo el contenido entre corchetes con nombres reales. Incluya todas las carpetas necesarias.
  4. Tipo portqry.exe-local para lanzarlo. Este comando muestra los puertos TCP y UDP utilizados para un host local.
  5. Además de todos los parámetros que muestra NetStat, Portqry también le muestra una cantidad de asignaciones de puertos, así como la cantidad de puertos en cada estado.
  6. También puede buscar puertos abiertos para un host remoto. Solo corre portqry.exe -n [hostname/IP] en el símbolo del sistema. Asegúrese de reemplazar el nombre de host y IP por el nombre del host remoto y la dirección IP.
  7. Si desea buscar un puerto específico, también puede agregar -mi [port_number] a la línea de comandos.

Cómo ejecutar PortQry.exe usando el complemento UI

Para aquellos que prefieren usar una interfaz gráfica en lugar de comandos cuando usan PortQry.exe, Microsoft ofrece un complemento llamado PortQryUI.
1650593222 322 Como verificar que puertos estan abiertos en una PC con

El complemento PortQryUI ya incluye la versión necesaria de PortQry, por lo que no necesita ambas descargas para usarlo.

  1. Descargar PortQryUI, luego descomprima los archivos en la ubicación elegida. El valor predeterminado es "C:", pero se puede cambiar si se desea.
  2. Lanzar "Explorador de Windows" y navegue hasta la ubicación del archivo PortQryUI.exe, luego haga clic en él para iniciar la interfaz de usuario.
  3. Para ver los puertos TCP y UDP para el host local (su PC), deje la IP de destino como 127.0.0.1 para que pase a través de los dispositivos de la red y los ajustes de configuración (tarjeta de red, configuración del enrutador, etc.) y no solo lea desde el local. ORDENADOR PERSONAL.
  4. Para ver todos los puertos TCP y UDP, haga clic en "Puertos de consulta de entrada manual" luego escribe “1-65535” en la sección “Puertos a consultar”. Además, seleccione "TCP" “UDP,” o "Ambas cosas" del menú desplegable "Protocolo".
  5. Para filtrar su lista de puertos TCP/UDP, haga clic en "Consulta de servicio predefinido" luego elija qué servicio consultar. Solo puede seleccionar uno a la vez.
  6. También puede verificar un host remoto cambiando el FQDN o el dominio en el cuadro de consulta en la parte superior.
  7. Si desea verificar un puerto específico, ingrese el número en "Puertos para consultar".

Configuración de puertos abiertos en Windows 10

Saber cómo verificar si un puerto específico está abierto o no puede ser útil si está solucionando problemas con la conexión de red de un programa. Afortunadamente, hay una manera fácil de hacerlo.

Recomendamos usar NetStat a través del símbolo del sistema, ya que está integrado en el sistema operativo y generalmente le brinda todos los detalles que necesita. Es posible que se requieran algunos pasos adicionales en comparación con CurrPorts, pero no tienes que descargar nada.

Preguntas frecuentes sobre puertos abiertos de Windows 10

¿Cómo verifico si el puerto 3306 está abierto en Windows 10?

Para verificar si el puerto 3306 está abierto, tiene dos opciones: la primera es a través de NetStat y la segunda es a través de CurrPorts.

Recomendamos NetStat, ya que no tendrá que descargar un nuevo software para esto. Ejecute el símbolo del sistema como administrador. Escriba el comando: "netstat -ab" y presione "Enter". Espere a que se carguen los resultados. Los nombres de los puertos aparecerán junto a la dirección IP local. Simplemente busque el puerto 3306. Puede presionar "Ctrl + F" y escribir "3306" en el cuadro de palabras para buscarlo. Si el puerto está abierto, se mostrará en los resultados como "ESCUCHANDO".

Para verificar si el puerto 3306 está abierto a través de CurrPorts, simplemente ordene por "Puerto local" y luego busque el puerto 3306. Si el puerto está disponible, aparecerá en la lista.

Para usar PortQry.exe para encontrar el puerto 3306, use el símbolo del sistema. Escriba "-e [3306]” sin comillas, luego presione Ingresar.