如何从主机浏览器访问位于VM内的网页?

时间:2016-11-08 15:56:48

标签: windows magento centos virtual-machine

我可以从我的VM(使用X2Go客户端配置)成功访问链接http://localhost/men/tops-men/jackets-men.html

VM的IP地址:10.146.106.204

我也可以从主机(Windows)成功ping通VM。

我尝试访问的页面是部署在Apache Web Server上的php页面。

但是我无法从我的Windows主机上执行此操作。 我从我的Windows机器上尝试了http://10.146.106.204/men/tops-men/jackets-men.html,但它没有用。

我是否必须在主机或VM上配置某些内容?

不确定我错过了什么。

2 个答案:

答案 0 :(得分:0)

在VM检查中,您可以查看http://10.146.106.204/men/tops-men/jackets-men.html

如果不是,则需要配置Web服务器以侦听该IP(如果您正在运行IIS,那么它位于IIS管理器右侧面板中的#34;绑定")。 / p>

在主机上打开一个cmd窗口并检查您是否可以ping 10.146.106.204

如果没有检查VM上的防火墙设置。

如果这两件事都没有帮助,那么您需要在问题中添加有关设置的更多信息。这些是你可以做的两件非常简单的事情来诊断你可能遇到的两个基本问题。

答案 1 :(得分:0)

我终于能够根据此SO链接解决问题:Unable to access magento site from anywhere but localhost

更新了数据库表core_config_data并通过将http://localhost替换为http://ip-of-vm来更新数据,然后重新启动了apache Web服务器。