情况如下:
- 使用 VMWare Workstation,将网络适配器设置为桥接。
-主机操作系统是winxp,客户操作系统是CentOS 5
-安装在 guest (centos)操作系统中的Apache服务器
-说我的主机IP:172.19.20.100
, 我的客人 ip: 172.19.20.101
我的主机安装了 rails,所以我只需在命令行中输入“rails server”,它就会启动一个服务器。当我输入 172.19.20.100:3000
时,我可以在我的 guest 操作系统中访问它进入浏览器。
但是当我在 guest 中启动 Apache 服务器时,当我输入 172.19.20.101
时,我无法在主机中访问它。进入浏览器。如果我输入 172.19.20.101
在客人中,它确实有效......和ping 172.19.20.101
在主机命令行中也可以。
所以我猜apache服务器出了点问题。但是我在 httpd.conf 中添加了一些教程,并没有发现任何异常。
请给一些建议。
最佳答案
有一个Windows Installer用于导轨和 xampp作为 Windows 的 apache 服务器,都作为安装程序。
安装它们可能需要一两分钟,但值得付出努力,因为您不必以这种方式处理与虚拟化相关的问题。
关于 Apache 服务器问题?使用 vmware 时无法从主机操作系统访问 guest 操作系统中的 apache 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4284008/