我在 Windows 上有服务器,有客户端想要使用特定端口连接到我的服务器,我怎么知道客户端使用哪个端口,以及我们需要在 Windows 上进行端口转发吗?请给我推荐一些免费的 Windows 服务(应用程序)
对不起,我的英语不好
答案1
客户端可以使用任何他们喜欢的端口进行连接 - 端口是随机的,他们无法控制。您必须转发服务器使用的特定端口。这取决于您的服务器 - http/web 服务器转发 80 和 443 - FTP 转发 21(至少) - 这取决于您的服务器监听的端口。有关您要设置的特定服务器的更多信息将有助于建议要转发的端口或端口范围。
客户端端口由 NAT 随机分配,但这并不重要 - 他们仍然通过你转发到服务器的端口连接到你的 IP