En cualquier momento, se envía una gran cantidad de información entre su PC con Windows 10 y el vacío interminable de Internet. Esto se hace mediante un proceso mediante el cual los procesos dependientes de la red buscan puertos TCP y UDP, que utilizan para comunicarse con Internet. Primero, sus datos se envían a puertos remotos en el destino o sitio web al que sus procesos están tratando de conectarse, luego se reciben en los puertos locales de su PC.
La mayoría de las veces, Windows 10 sabe cómo administrar los puertos y garantizar que el tráfico se dirija a través de los puertos correctos para que esos procesos puedan conectarse con lo que necesitan. Pero a veces se pueden asignar dos procesos a un puerto, o tal vez solo desee obtener una mejor imagen del tráfico de su red y lo que entra y sale.
Es por eso que escribió esta guía que le muestra cómo obtener una descripción general de sus puertos y ver qué aplicaciones están usando qué puertos.
Utilice Nirsoft CurrPorts
NirSoft es uno de los mejores desarrolladores de software independientes, lo que nos brinda excelentes utilidades, como PassView y WirelessKeyView. Si bien algunas personas prefieren verificar sus puertos sin instalar software de terceros (en cuyo caso, desplácese hacia abajo hasta el método CMD), CurrPorts es fácilmente la forma más rápida y conveniente de ver sus puertos.
Una vez que haya instalado CurrPorts, simplemente ábralo para ver una lista de todos sus puertos actualmente en uso. Si está buscando puertos locales en uso, simplemente haga clic en la columna «Puerto local» en la parte superior para ordenar la lista por número de puerto (útil si está buscando uno específico). También puede hacer lo mismo con los puertos remotos.
Si realmente desea encontrar puertos específicos, haga clic en el icono «Filtros avanzados» en la parte superior e ingrese su cadena en el formato que sugieren. Debería parecerse a la imagen de abajo.
Haga clic en Aceptar cuando esté listo y la lista se filtrará a sus consultas.
Método de símbolo del sistema
La forma integrada, aunque no necesariamente la más sencilla, de verificar los puertos abiertos es usar el confiable símbolo del sistema.
Haga clic en el botón Inicio, escriba cmd
, luego haga clic con el botón derecho en «Símbolo del sistema» cuando aparezca en los resultados de búsqueda. Haga clic en «Ejecutar como administrador».
Una vez que esté en el símbolo del sistema elevado, ingrese el siguiente comando:
netstat -ab
Esto mostrará constantemente una lista de puertos que probablemente sea bastante larga, junto con los procesos de Windows que los están utilizando. (Puede presionar control + A , luego control + C para copiar toda la información al portapapeles.) En una PC promedio, habrá dos direcciones IP locales principales que contienen puertos en su PC.
El primero, en nuestro caso, es «127.0.0.1». Esta dirección IP también se conoce como «localhost» o una «dirección de bucle de retorno», y cualquier proceso que escuche los puertos aquí se comunica internamente en su red local sin utilizar ninguna interfaz de red. El puerto real es el número que ve después de los dos puntos. (Vea la imagen a continuación).
La mayor parte de sus procesos probablemente escucharán puertos con el prefijo «192.168.xxx.xxx», que es su dirección IP. Esto significa que los procesos que ve en la lista aquí están escuchando comunicaciones desde ubicaciones remotas de Internet (como sitios web). Nuevamente, el número de puerto es el número después de los dos puntos.
TCPView
Si no le importa instalar una aplicación de terceros y desea tener más control sobre lo que sucede con todos sus puertos, puede usar una aplicación liviana llamada TCPView. Esto inmediatamente muestra una lista de procesos y sus puertos asociados.
Lo que hace que esto sea mejor que el símbolo del sistema es que puede ver activamente los puertos abriéndose, cerrándose y enviando paquetes. Solo busque los reflejos verdes, rojos y amarillos. También puede reordenar la lista haciendo clic en los encabezados de las columnas, lo que facilita la búsqueda del proceso que desea o dos procesos separados que compiten por el mismo puerto.
Si encuentra un proceso o conexión que desea cerrar, simplemente haga clic con el botón derecho en ese proceso. A continuación, puede seleccionar «Finalizar proceso», que es exactamente la misma función que la del administrador de tareas de Windows. O puede hacer clic en «Cerrar conexión» para dejar el proceso abierto pero evitar que escuche en un puerto determinado.
Si tiene algún problema en Windows 10, vea si una actualización de Windows puede estar causándolo. También tenemos una guía útil para administrar el estado de su disco duro en Windows 10.