【问题标题】:How can I connect to localhost from a virtual machine?如何从虚拟机连接到 localhost?
【发布时间】:2010-10-01 04:00:43
【问题描述】:

我在我的 PC 上使用 VMware 工作站运行一些虚拟机(使用 win 7),我也在使用基本的 WAMP 安装。我正在尝试从任何 VM 连接到我的 Win7 Apache 服务器。我尝试在我的 httpd.conf 文件中更改以下行:

<Directory "c:/wamp/www/">
    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Allow from all ## Was Deny from all
    Allow from 127.0.0.1
</Directory>

这样,如果我进入我的虚拟机浏览器并输入“http://my-ip/Project”,我可以打开项目,但看不到图像或 css 样式,我想我缺少一些权限在某个地方,我也不认为所有人都允许这样做是最安全的方式。

有人知道我该怎么做吗?

提前致谢!

【问题讨论】:

    标签: php apache2 vmware localhost virtual-machine


    【解决方案1】:

    将虚拟机的 NAT 地址应用于 httpd.conf 中的“Allow from”子句。 127.0.0.1 指的是您的本地主机。就 Apache 而言,VM 不是本地主机。它们是虚拟网络上的 PC。

    【讨论】:

      猜你喜欢
      • 2012-06-24
      • 1970-01-01
      • 2021-07-16
      • 2021-11-14
      • 2013-09-16
      • 2020-07-30
      • 1970-01-01
      • 2014-12-26
      • 1970-01-01
      相关资源
      最近更新 更多