如何从主机上访问nginx服务器,安装在来宾VM上?

时间:2014-06-28 19:06:33

标签: linux nginx network-programming webserver virtualization

主机 - 赢7

嘉宾 - Fedora

我在guest Fedora机器上安装了nginx web服务器,我可以使用接口地址访问来宾机内的网页。如何从主机的浏览器访问网页?

我正在使用桥接连接。

路由器正在为客户机的接口分配192.168.0.16。我在我的主机上尝试了相同的地址,但它不起作用。

1 个答案:

答案 0 :(得分:0)

根据您的描述: 首先,您应该检查您的Web应用程序的配置。您没有提到在Apache服务器上运行的Web应用程序类型,有些是使用特定的ip argment 127.0.0.1(或localhost)启动的,因此只能在localhost计算机上访问这些Web应用程序。您应该将ip参数更改为0.0.0.0 第二,如果" Fisrt"失败,请使用telnet检查两台服务器(主机和您的guest虚拟机)的连接。 在Win7上,您可以使用命令:

telnet ip port

例如:

telnet 192.168.0.16 80

80是Apache Http(s)Server的默认端口。 如果命令没有显示"连接被拒绝"错误,您的Apache服务器很糟糕,因此您的Web应用程序可能出错了。 如果是这样,请告诉我你的错误信息然后我们继续。