Cómo verificar qué puertos TCP están abiertos en su computadora

Eso realmente depende de la computadora en la que está ejecutando el comando.

En MacOS y Windows, usarías el comando:

netstat -an -p TCP | grep escucha

En Linux, depende de la antigüedad del sistema operativo. Las versiones anteriores usan:

netstat -tln

Las distribuciones más modernas también tienen el comando ‘ss’, por lo que puede ejecutar:

ss -tln

Por supuesto, estos comandos solo le dicen en qué puertos están escuchando las aplicaciones de la computadora. Es posible que tenga un firewall que restringe adicionalmente qué puertos están disponibles para el usuario que se conecta desde una computadora diferente. Para eso, deberá verificar la configuración de su firewall.

La forma más fácil de hacerlo es utilizar otra computadora que tenga instalado nmap (descargue el escáner de seguridad gratuito Nmap para Linux / MAC / UNIX o Windows). Luego escanearía la computadora deseada en busca de puertos abiertos usando:

nmap

¡Haz un escaneo de puertos!

Esto significa que intenta conectarse a cada puerto posible y ver en cuáles obtiene una respuesta.

Puede usar una herramienta como nmap (o su interfaz gráfica Zenmap) para hacer eso.

Dan Church le ha proporcionado una respuesta para Mac y Linux, sin embargo, no funcionará en Windows que no tiene grep

Usa el comando:

netstat -a -n -p TCP | encontrar “ESCUCHANDO” | más

Open Port Checker es útil para verificar que el puerto en su enrutador esté abierto o cerrado. Este es un puerto de verificación de herramienta de seguridad en línea abierto o bloqueado en su sistema de firewall.