如何将临时端口范围分配给特定的 Linux 服务而不是整个 IP 堆栈

如何将临时端口范围分配给特定的 Linux 服务而不是整个 IP 堆栈

例如:如果我希望 sshd 在 22 上监听,但使用 tcp 50-60 的临时端口进行通信。

答案1

您不能,因为服务器不会选择临时端口 - 而是由客户端(发起者)选择。 sshd 收到的初始 TCP SYN 数据包已经填充了临时端口,服务器别无选择,只能响应完全相同的端口。

相关内容