代码、数据与二维码工具

随机端口生成器

为本地开发、演示、容器和网络配置生成一个或多个随机端口号,不会向任何地方发送数据。

优先本地处理无需注册隐私说明 ↗

最多生成 100 个值。

关闭后,生成多个值时允许重复。

包含两个端点。此工具在本地生成数字,不检查端口是否可用。

使用步骤

如何使用

  1. 选择包含端点的端口范围和要生成的数量。
  2. 如果每个结果都必须是不同端口,请启用唯一值。
  3. 生成端口,然后复制以换行分隔的结果。

适用于开发的范围

端口范围为 0 到 65,535。默认范围从 1024 开始,以避开众所周知的系统端口范围;环境有要求时可选择任何有效范围。

本地且无偏的生成方式

数值在浏览器中使用 crypto.getRandomValues 和拒绝采样生成,因此范围选择不会引入取模偏差。此工具不会检查端口是否已在你的设备上使用。

常见问题

你可能还想知道

此工具会保留或测试端口吗?

不会。它只生成数字。端口可能已被占用、被防火墙阻止,或受操作系统限制。

是否包含范围端点?

是。最小值和最大值都包含在范围内。

可以生成不重复端口吗?

可以。启用唯一值即可;请求数量不能超过所选范围内的值总数。

适合安全敏感的端口分配吗?

它使用浏览器密码学功能进行不可预测的选择,但不会保留端口,也不能替代操作系统分配器。