如何选择TCP / IP端口号?

时间:2017-10-01 00:17:40

标签: debian port tcp-ip

我们将在Debian Linux安装上安装一系列软件。因为我们多次运行相同的软件(例如Celery),所以我们需要使用与默认选择的标准Debian端口号不同的端口号(因为我们不能运行具有相同端口的多个服务器实例,并且因此,使用所有服务器的标准端口号将失败。

如何为我们运行的服务器软件选择TCP / IP端口号,使其不会与“标准”Debian端口号冲突?

在Debian中是否有专用的端口号范围(这样它们不会与用户配置的服务器的默认端口号使用的“标准”冲突)?

请注意,我们运行(至少部分)我们的软件不是root用户,因此我们不能使用1024以下的端口。

1 个答案:

答案 0 :(得分:0)

来自https://groups.google.com/forum/#!msg/linux.debian.user/_5f8qSy8E8g/TYbuQEeqAQAJ

您可以尝试使用61001到65534 假设,范围不太可能被分配给任何东西 没有人改变net.ipv4.ip_local_port_range,并且知道这一点 使用这样的范围可能会导致互操作性问题,如果有的话 服务器使用其他操作系统(可能使用该范围) 短暂的港口)。