我有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
有什么建议吗?提前致谢。
答案 0 :(得分:0)
可能是Windows防火墙通过端口80阻止连接。关闭防火墙并尝试它,如果它工作。启动Windows防火墙并添加防火墙规则以允许通过端口80进行连接。如果您的Windows版本为10,那么它将阻止所有与虚拟机相关的连接。确保添加正确的规则。