Puerto 5001: Administración de Synology NAS, o tu respaldo de Flask
El puerto 5001 es el puerto HTTPS de administración de Synology y el respaldo común para servidores de desarrollo de Flask/Node cuando el 5000 está ocupado por AirPlay en Mac. Esto es cómo distinguirlos.
El puerto 5001 aparece en dos contextos sin relación, y distinguirlos toma unos cinco segundos con el comando correcto.
Qué suele escuchar en el puerto 5001
- NAS Synology (DSM): La interfaz web de administración DiskStation Manager de Synology usa el puerto 5001 para HTTPS. Si tienes un NAS Synology, esto suele ser lo que un escaneo de red realmente está detectando, y no un proceso en tu Mac en absoluto.
- Servidores de desarrollo de Flask/Node: Como el Receptor de AirPlay de macOS reclama el puerto 5000 por defecto (ver la guía del puerto 5000), es común correr explícitamente un servidor de desarrollo en el 5001 para evitar el conflicto por completo.
¿Es seguro terminarlo?
Si es un servidor de desarrollo local que iniciaste tú, sí, terminarlo es completamente seguro. Si estás viendo el 5001 por un NAS Synology en tu red, no hay ningún proceso local que terminar: lsof en tu Mac no mostrará nada, porque el tráfico pertenece a otro dispositivo.
¿Es sospechoso?
No. Ambas causas comunes son benignas y esperadas. El único paso de investigación real es averiguar cuál aplica en tu caso, que es exactamente lo que revisar los puertos que tu propio Mac está escuchando (en vez de solo ver “5001” mencionado en algún lado) te dirá.
Cómo revisar el puerto 5001 en macOS
lsof -i :5001
Si esto no devuelve nada, lo que hayas visto referenciando el puerto 5001 está ocurriendo en otro dispositivo de tu red (como un NAS Synology), no en tu Mac. Si devuelve un proceso, ese es tu servidor de desarrollo local.
Portie muestra cada puerto que tu Mac realmente está escuchando con la app propietaria adjunta, para que puedas saber de inmediato si el 5001 es tu propio servidor o solo ruido de red de otro dispositivo.