我想在 Virtual PC 上安装一个 php 服务器,但不知道如何从 PC Host 连接它。有什么特别的事情要做或者了解网络配置吗?
答案1
默认情况下,Virtual PC 通常使用 nat 进行网络连接,但这确实取决于所使用的虚拟化软件。
这意味着对于网络上的任何其他机器,它看起来都像是主机的 IP,并且您需要手动将端口从主机转发到虚拟机。
您可以做的最简单的事情就是转到虚拟机设置并将网卡更改为使用桥接模式。
这将通过 DHCP 获取自己的 IP 地址和设置。然后,对于网络上的任何其他机器,它看起来就像另一台机器一样。
您应该能够在虚拟机中完美设置 PHP/Apache/IIS/Anything,并且您将能够从网络上的任何机器进行访问,如果您更改路由器上的规则,您应该能够从互联网进行访问而没有任何问题。
除非我在虚拟机之间进行不需要互联网访问的工作,否则我总是选择桥接模式。这是迄今为止最容易诊断和使用的方式,因为它总是像物理网络上的任何其他机器一样出现和运行。