【发布时间】:2014-06-19 21:17:11
【问题描述】:
我想从我网络内的计算机访问 Apache,问题是 Apache 在虚拟机上运行:
图表
( [A: VM Running Apache] -- [B: Actual machine] ) ------ [C: Actual machine]
IP:
A: 192.168.55.55
B: 192.168.1.25
我可以从 B 访问 A,但不能从 C。(一段时间后,我收到一条消息,显示“与服务器的连接超时”)。
B:网络信息
PD:Apache 在 VM 中的原因是因为我正在使用 Vagrant,不确定这是否与任何事情有关,但我想我还是会提到它。
【问题讨论】:
-
您使用的是什么虚拟机?虚拟机?它是否有映射到
192.168.x.x网络的以太网端口?您的本地网络可能位于10.x.x.x网络上,因此您的 VM 需要能够桥接192.168.x.x的 VM 环境和10.x.x.x的真实网络环境。 -
是的!抱歉,我正在使用 VirtualBox。让我在我的问题中添加更多信息。
标签: apache virtual-machine vagrant