本地服务器未在Ubuntu VirtualBox

时间:2017-03-27 07:15:11

标签: virtualbox ubuntu-16.04

我有laravel个应用程序,它在我的Windows本地服务器上运行。此laravel应用正在运行port:80。我想在 Ubuntu VirtualBox 中加载此应用。

我的IP配置:

IPv4 Address   : 192.168.8.157
Subnet Mask    : 255.255.255.0
Default Gateway: 192.168.8.1

我已将virtualbox配置为Bridged Adapter。在我的/etc/hosts(ubuntu virtualbox)中,我有这个:

127.0.0.1   localhost
127.0.1.1   asus

192.168.8.157   v2.my.local

我在我的本地窗口中创建了一个hello word app(node.js),它在端口:3000上运行,并且通过键入VirtualBox在我的v2.my.local:3000中运行,但是如果我在v2.my.local上输入VirtualBox,它就无法运行(尽管应用程序在Windows本地计算机上运行)。它说:

This v2.my.local page can’t be found

有什么建议吗?提前致谢。

1 个答案:

答案 0 :(得分:0)

可能是Windows防火墙通过端口80阻止连接。关闭防火墙并尝试它,如果它工作。启动Windows防火墙并添加防火墙规则以允许通过端口80进行连接。如果您的Windows版本为10,那么它将阻止所有与虚拟机相关的连接。确保添加正确的规则。