Przejdź do treści
🔌

Generator Losowych Portów

Generuj losowe numery portów — well-known (0-1023), registered (1024-49151) lub dynamic (49152-65535). Wybierz zakres, generuj do 50.

Jak działa generator portów?

To narzędzie wybiera losowe numery portów z jednego z trzech zakresów zdefiniowanych przez IANA, używając crypto.getRandomValues() do nieobciążonego wyboru. Każdy port to 16-bitowa liczba całkowita bez znaku (0-65535), a wybrany zakres określa dolną i górną granicę.

Zakresy portów IANA

  • Well-known (0-1023) — przypisane do popularnych usług, takich jak HTTP (80), HTTPS (443), SSH (22) i DNS (53). Wymagają roota/administratora do bindowania.
  • Registered (1024-49151) — przypisywane przez IANA do konkretnych aplikacji (np. MySQL 3306, PostgreSQL 5432).
  • Dynamic / Ephemeral (49152-65535) — używane przez połączenia po stronie klienta i krótkotrwałe listenery. Bezpieczne do testów.

Typowe zastosowania

  • Lokalny dev — wybierz wolny port dla nowego mikrousługi.
  • Fixture testowe — generuj numery portów dla mocków sieciowych i testów integracyjnych.
  • Dokumentacja — twórz realistyczne przykłady portów do tutoriali.

Prywatność

Wszystkie porty są generowane w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer.