Cómo comprobar los puertos TCP/IP abiertos en Windows

0 Comments
  • Walter Glenn

    @wjglenn

  • actualizado el 3 de julio de 2017, 1:44PM EDT

cada vez que una aplicación quiere hacerse accesible a través de la red, reclama un puerto TCP/IP, lo que significa que el puerto no puede ser utilizado por nada más. Entonces, ¿cómo comprobar los puertos abiertos para ver qué aplicación ya está utilizando?

una dirección IP especifica un equipo u otro dispositivo de red en una red. Cuando un dispositivo envía tráfico a otro, la dirección IP se utiliza para enrutar ese tráfico al lugar apropiado., Una vez que el tráfico llega al lugar correcto, el dispositivo necesita saber a qué aplicación o servicio enviar el tráfico. Ahí es donde entran los puertos. Si la dirección IP es similar a una dirección de calle en un correo, el puerto es algo así como el nombre de la persona en esa residencia que recibe el correo. En su mayor parte, no necesita preocuparse por los puertos. Pero de vez en cuando, es posible que encuentre una aplicación que esté configurada para escuchar el tráfico en el mismo puerto que otra aplicación ya tiene en uso. En ese caso, deberás identificar la aplicación que ya tiene ese puerto en uso.,

relacionado: ¿Cuál es la diferencia entre TCP y UDP?

Advertisement

hay varias maneras de saber qué aplicación tiene un puerto bloqueado, pero vamos a guiarlo a través de un par de formas integradas que utilizan el símbolo del sistema, y luego le mostraremos una gran aplicación gratuita que lo hace aún más fácil. Todos estos métodos deben funcionar sin importar la versión de Windows que utilice.

Use herramientas integradas para ver lo que se escucha en un puerto

tenemos dos comandos para mostrarle. La primera lista los puertos activos junto con el nombre del proceso que los está usando., La mayoría de las veces, ese comando funcionará bien. A veces, sin embargo, el nombre del proceso no le ayudará a identificar qué aplicación o servicio realmente tiene un puerto atado. Para esos momentos, deberá enumerar los puertos activos junto con sus números de identificador de proceso y luego buscar esos procesos en el Administrador de tareas.

opción Uno: ver el uso del puerto junto con los nombres de proceso

primero, deberá abrir el símbolo del sistema en modo administrador. Presione Inicio y luego escriba «comando» en el cuadro de búsqueda. Cuando vea» símbolo del sistema «aparecer en los resultados, haga clic con el botón derecho y elija» Ejecutar como administrador.,»

en el símbolo del sistema, escriba el siguiente texto y luego presione Enter:

netstat -ab

RELACIONADO: Cómo guardar la salida del símbolo del sistema en un archivo de texto en Windows

Después de presionar Enter, los resultados pueden tardar uno o dos minutos en mostrarse completamente, así que tenga paciencia. Desplácese por la lista para encontrar el puerto (que aparece después de los dos puntos a la derecha de la dirección IP local), y verá el nombre del proceso que aparece debajo de esa línea. Si desea hacer las cosas un poco más fáciles, recuerde que también puede canalizar los resultados del comando a un archivo de texto., A continuación, puede buscar en el archivo de texto el número de puerto que busca.

Advertisement

Aquí, por ejemplo, puede ver que el puerto 49902 está atado por un proceso llamado picpick.exe. PicPick es un editor de imágenes en nuestro sistema, por lo que podemos asumir que el puerto está realmente atado por el proceso que comprueba regularmente las actualizaciones de la aplicación.,

opción Dos: ver el uso del puerto junto con los identificadores de proceso

si el nombre del proceso para el número de puerto que está buscando hace que sea difícil saber qué es la aplicación relacionada, puede probar una versión del comando que muestre identificadores de proceso (PIDs) en lugar de nombres. Escriba el siguiente texto en el símbolo del sistema y, a continuación, presione Enter:

netstat -aon

la columna en el extremo derecho enumera los PIDs, así que simplemente encuentre el que está vinculado al puerto que está tratando de solucionar.,

a continuación, abra el Administrador de tareas haciendo clic derecho en cualquier espacio abierto en la barra de tareas y eligiendo «Administrador de tareas.»

Advertisement

Si está utilizando Windows 8 o 10, cambie a la pestaña» Detalles » en el Administrador de tareas. En versiones anteriores de Windows, verá esta información en la pestaña» Procesos». Ordena la lista de procesos por la columna » PID » y encuentra el PID asociado con el puerto que estás investigando. Es posible que pueda obtener más información sobre qué aplicación o servicio tiene el puerto atado mirando la columna «Descripción».,

si no, haga clic derecho en el proceso y elija «Abrir ubicación de archivo.»La ubicación del archivo probablemente le dará pistas sobre qué aplicación está involucrada.

cuando esté allí, puede usar las opciones Finalizar proceso, Abrir ubicación de archivo o ir a Servicio(s) para controlar el proceso o detenerlo.

Use NirSoft CurrPorts para ver lo que se escucha en un puerto

si no es realmente el tipo de símbolo del sistema, o prefiere usar una utilidad simple para hacer todo esto en un solo paso, recomendamos la excelente utilidad CurrPorts freeware de NirSoft. Siga adelante y descargue la herramienta., Solo asegúrese de obtener la versión correcta (la versión normal es para Windows de 32 bits y la versión x64 es para Windows de 64 bits). Es una aplicación portátil, por lo que no necesitarás instalarla. Simplemente descomprima la carpeta de descarga y ejecute el ejecutable.

RELACIONADO: ¿Cómo sé si Estoy ejecutando Windows de 32 bits o 64 bits?

Advertisement

en la ventana CurrPorts, Ordenar por la columna «puerto Local», encontrar el puerto que está investigando, y se puede ver todo—el nombre del proceso, PID, puerto, la ruta completa al proceso, y así sucesivamente.,

para hacerlo aún más fácil, Haga doble clic en cualquier proceso para ver cada detalle en una ventana.

Cuando haya determinado qué aplicación o servicio tiene el puerto que está investigando atado, depende de usted cómo manejarlo. Si se trata de una aplicación, es posible que tenga la opción de especificar un número de puerto diferente. Si se trata de un servicio, o no tienes la opción de especificar un número de puerto diferente, es probable que tengas que detener el servicio o eliminar la aplicación.

Walter Glenn
Walter Glenn es el Director Editorial de How-To Geek y sus sitios hermanos., Tiene más de 30 años de experiencia en la industria informática y más de 20 años como escritor técnico y editor. Él » s escrito cientos de artículos para cómo-a Geek y editado miles. Es autor o coautor de más de 30 libros relacionados con la computadora en más de una docena de idiomas para editores como Microsoft Press, O»Reilly, y Osborne/McGraw-Hill. También ha escrito cientos de libros blancos, artículos, manuales de usuario y cursos a lo largo de los años.Leer la Biografía Completa «


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *