客户端服务器程序可以在两台不同的机器上运行吗

客户端服务器程序可以在两台不同的机器上运行吗

我有一台其 IP 地址连接到 LAN 的 PC 192.168.153.1,还有一台其 IP 地址192.168.1.115连接到 WiFi 的笔记本电脑。

当我尝试从 PC ping 到笔记本电脑时,我得到了超时destination host unreachable,当我尝试从笔记本电脑 ping 到 PC 时,我得到了超时。

我想在 PC 上运行服务器程序,在笔记本电脑上运行客户端程序。

这可能吗?

答案1

可能有两个原因。一个是你的网络配置,另一个是防火墙配置。

1) 检查您的子网。如果您对两者都使用 255.255.255.0,则它们无法在没有网关的情况下进行通信。

我建议您将两台计算机保持在同一个子网中,或者增加子网的规模。

如果您在两台计算机上将子网更改为 255.255.0.0,两台计算机将互相可见。但是我不建议这样做 - 因为这将为您提供大约 ~65532 个可用 IP 地址(如果我没记错的话)。您可能不需要这样做。

对您来说,最简单的方法是将 IP 地址更改为同一子网 - 例如 192.168.1.x 中的每个人。

2) 检查防火墙 关闭两台电脑上的防火墙并运行一些连接测试。这将告诉你防火墙是否是问题的原因。

相关内容