Saltar al contenido
🔌

Generador de Puertos Aleatorios

Genera números de puerto aleatorios — bien conocidos (0-1023), registrados (1024-49151) o dinámicos (49152-65535). Hasta 50 a la vez.

¿Cómo funciona el generador de puertos?

Esta herramienta selecciona números de puerto aleatorios de uno de los tres rangos definidos por IANA usando crypto.getRandomValues() para una selección sin sesgo. Cada puerto es un entero sin signo de 16 bits (0-65535) y el rango elegido determina los límites inferior y superior.

Rangos de puertos IANA

  • Bien conocidos (0-1023) — asignados a servicios comunes como HTTP (80), HTTPS (443), SSH (22) y DNS (53). Requieren root/admin para enlazar.
  • Registrados (1024-49151) — asignados por IANA a aplicaciones específicas (p. ej., MySQL 3306, PostgreSQL 5432).
  • Dinámicos / Efímeros (49152-65535) — usados por conexiones cliente y listeners de corta vida. Seguros para pruebas.

Usos comunes

  • Desarrollo local — elige un puerto libre para un nuevo microservicio.
  • Fixtures de prueba — genera números de puerto para mocks de red y pruebas de integración.
  • Documentación — produce puertos de ejemplo realistas para tutoriales.

Privacidad

Todos los puertos se generan 100% en tu navegador. No se envían datos a ningún servidor.