如何找出是什么阻碍了我的 Windows 7 上的连接?

如何找出是什么阻碍了我的 Windows 7 上的连接?

我有一个程序使用服务器的端口 1099,但我的计算机无法连接(超时)。出现问题的 PC 运行的是 Windows 7。我已禁用 Windows 防火墙和防病毒软件,路由器也已打开所有端口。但我仍然无法连接到服务器。我使用 telnet 1099,但无法连接。

同时,另一个网络上的其他 PC 可以毫无问题地连接。

非常感谢任何有关故障排除的提示。

答案1

默认情况下,无论使用哪个端口,客户端连接到远程服务器都不会遇到任何问题。从情况来看,这更像是网络连接上的路由器或防火墙阻止或限制了连接。

我会检查你的路由器是否有任何规则或限制。

答案2

可能是您本地电脑上的某个应用程序已经在监听端口 1099,这可能会导致此问题。

从命令行运行:netstat -a -n -b

查找使用端口 1099 的进程并记下 PID(进程 ID)

然后打开任务管理器,单击view - select columns添加PID(这会将 PID 信息添加到每个进程。

终止该进程并重试。

答案3

最好的办法是在您的 PC 和服务器上安装 TCPdump 工具,然后查看它是否能够到达服务器。如果可以,那么您就知道服务器出于某种原因终止了您的连接。

答案4

首先尝试 ping 看看另一端是否可见,然后尝试 tracert 看看通信在哪个网络集线器上停止......

相关内容