我正在运行代码:计算机 A 上的服务器和计算机 B 上的客户端。但是,当我让它们切换位置时:计算机A上的客户端和计算机B上的服务器...没有建立连接并且超时。在客户端上,我确实将 IP 地址更改为正确的机器:computerB。
你们需要什么信息来了解更多问题...让我知道...谢谢
编辑:所以这里是防火墙:防御者:我允许我的应用程序(client1)完全访问......但在反向运行或交换时仍然没有。
更新:我们现在添加了 computerC ... computerC 与 computerA 一起作为客户端或服务器工作。但它也不能作为computerB 的客户端。作为计算机B的服务器工作。所以问题是计算机B!!!我没有运行防火墙。???...尝试重新启动...但没有任何变化。禁用所有防火墙。
A=computerMainframe; B=computerJack; C=computerMatt
compA(SERVER):compB(CLIENT):WORKS!
compA(CLIENT):compB(SERVER):FAILS!
compB(CLIENT):compB(SERVER):WORKS! Forcing through the router:
compC(SERVER):compB(CLIENT):WORKS!
compC(CLIENT):compB(SERVER):FAILS!
compA(SERVER):compC(CLIENT):WORKS! <--
compA(CLIENT):compC(SERVER):WORKS! <--