![如何从主机系统访问在 Virtual PC 虚拟机(XP 模式)中运行的服务器(TCP 连接)?](https://linux22.com/image/541273/%E5%A6%82%E4%BD%95%E4%BB%8E%E4%B8%BB%E6%9C%BA%E7%B3%BB%E7%BB%9F%E8%AE%BF%E9%97%AE%E5%9C%A8%20Virtual%20PC%20%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88XP%20%E6%A8%A1%E5%BC%8F%EF%BC%89%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88TCP%20%E8%BF%9E%E6%8E%A5%EF%BC%89%EF%BC%9F.png)
我在 Virtual PC 中的 XP Mode 虚拟机中运行一个服务器应用程序。主机系统是 Windows 7。我似乎无法将主机系统上运行的客户端连接到此服务器(通过 TCP 连接),没有任何响应。我尝试将 VM 中的网络连接设置为 NAT 和内部(每次都重新启动 VM),但 VM 没有响应(客户端从未连接,并且 ping 报告无法访问)。我也尝试关闭两个防火墙。有什么建议吗?
谢谢
答案1
在 XP Mode VM 的 Virtual PC 设置中,将 NIC 设置为与主机 OS 上使用的网络适配器名称相同的名称。NAT 或内部将阻止两者之间的 IP 连接。然后在主机和 XP Mode 计算机上执行 ipconfig,它们的 IP 地址应位于同一子网中,您可以使用 XP Mode VM 的 IP 来访问它(只要它的 FW 已关闭或端口已打开)。