gpt4 book ai didi

c - 如何通过 getaddrinfo 限制建议端口的数量

转载 作者:行者123 更新时间:2023-11-30 17:59:27 24 4
gpt4 key购买 nike

我的一个独立 Java 应用程序(无可用源)选择随机可用端口进行监听。
在此阶段,我假设它使用 getaddrinfo 系统调用来获取要绑定(bind)的地址。

由于我正在维护数百台具有指定端口的各种服务器,因此黑色应用程序有时会启动并选择“指定”端口之一,这会导致我的小型服务器在启动时失败...

我想知道是否有办法限制操作系统建议的端口数量?
最感兴趣的是系统配置解决方案,
但如果没有其他解决方案,我也可以破解 bind()/getaddrinfo (这也需要一些点击......)

谢谢

最佳答案

您必须能够从过程条目控制它 - 例如,这是一个系统范围的设置:

/proc/sys/net/ipv4/ip_local_port_range

您可以修改它们。或者可能有utilities可用于相同目的。

关于c - 如何通过 getaddrinfo 限制建议端口的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11432112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com