Генератор случайных портов
Генерируйте случайные номера портов — well-known (0-1023), registered (1024-49151) или dynamic (49152-65535). Выберите диапазон, до 50 шт.
Справка
Как работает генератор портов?
Этот инструмент выбирает случайные номера портов из одного из трёх диапазонов, определённых IANA, с помощью crypto.getRandomValues() для несмещённого выбора. Каждый порт — 16-битное беззнаковое целое (0-65535), а выбранный диапазон определяет нижнюю и верхнюю границы.
Диапазоны портов IANA
- Well-known (0-1023) — назначены распространённым службам, таким как HTTP (80), HTTPS (443), SSH (22) и DNS (53). Для bind требуется root/admin.
- Registered (1024-49151) — назначаются IANA конкретным приложениям (например, MySQL 3306, PostgreSQL 5432).
- Dynamic / Ephemeral (49152-65535) — используются клиентскими соединениями и короткоживущими listener-ами. Безопасны для тестов.
Применение
- Локальная разработка — выбор свободного порта для нового микросервиса.
- Тестовые фикстуры — генерация номеров портов для сетевых mock-ов и интеграционных тестов.
- Документация — создание реалистичных примеров портов для туториалов.
Конфиденциальность
Все порты генерируются на 100% в вашем браузере. Данные не отправляются на сервер.