0
因此,我一直在用HTML构建这个网站,并决定在Apache2上托管它。它运行在Ubuntu上,我已经将虚拟机分配的Ip(10.2.0.15)更改为另一个。我可以在虚拟机所在的Mac上访问它,但我问我的朋友他是否可以打开它,并且他说这是一个404服务器没有找到的错误。 请帮忙!为什么我的朋友不能访问使用Apache2构建的我的网站?
因此,我一直在用HTML构建这个网站,并决定在Apache2上托管它。它运行在Ubuntu上,我已经将虚拟机分配的Ip(10.2.0.15)更改为另一个。我可以在虚拟机所在的Mac上访问它,但我问我的朋友他是否可以打开它,并且他说这是一个404服务器没有找到的错误。 请帮忙!为什么我的朋友不能访问使用Apache2构建的我的网站?
你可能需要启用端口转发:
https://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-a-server/
您还没有显示你正在使用的VM软件,但上面是VirtualBox的。 VMware有点不同。还要确保你的路由器没有阻塞任何数据包或任何防火墙。
10.x.x.x是一个私有IP地址范围。路由器外部没有人能够看到它。 –
是的,但我将适配器更改为桥接适配器 –
您是否看到我的答案? –