使用基于套接字的 TCP 连接的软件无法连接到服务器

使用基于套接字的 TCP 连接的软件无法连接到服务器

在我的计算机上,其他基于网络的软件能够连接到服务器,我也能在这台计算机上上网,但是有一个软件使用基于套接字的 tcp 连接,但在启动该应用程序时,它会报告“无连接”。我该如何解决这个问题。如何解决/排除基于套接字的 tcp 连接问题。

答案1

您知道应用程序使用的 TCP 端口号吗?如果知道,请确保防火墙没有阻止该端口号。例如,许多 ISP 会阻止 TCP 端口 25 访问互联网(唯一的例外是他们自己的内部 SMTP 服务器,以便所有客户都可以发送电子邮件),以防止直接发送到 MX 的垃圾邮件软件发送垃圾邮件。

PS:大多数基于互联网的应用程序都使用 TCP 套接字。一个很好的例子是 Web 浏览器,它主要使用 TCP 端口 80(HTTP)和 443(HTTPS)。

相关内容