Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 流浪的Virtualbox Web服务器,无法从外部网络访问_Apache_Vagrant_Virtualbox - Fatal编程技术网

Apache 流浪的Virtualbox Web服务器,无法从外部网络访问

Apache 流浪的Virtualbox Web服务器,无法从外部网络访问,apache,vagrant,virtualbox,Apache,Vagrant,Virtualbox,我有一个问题,我不知道去哪里,希望你们能帮助我 我有一个虚拟机箱机,它有一个桥接网络,因此该设备位于我的LAN上,并且与该设备有网络连接 我可以使用我的本地ip地址192.168.2.41:25878连接到web服务器,但是当我尝试使用我的公共ip地址x.x.x:25878连接到web服务器时,web浏览器正在等待连接,但它似乎从未建立 以下是我的Apache2/Vagrant配置文件 流浪汉档案- Apache2网站- Ports.conf- 端口转发已在我的路由器上正确设置。真正让我困惑的是

我有一个问题,我不知道去哪里,希望你们能帮助我

我有一个虚拟机箱机,它有一个桥接网络,因此该设备位于我的LAN上,并且与该设备有网络连接

我可以使用我的本地ip地址192.168.2.41:25878连接到web服务器,但是当我尝试使用我的公共ip地址x.x.x:25878连接到web服务器时,web浏览器正在等待连接,但它似乎从未建立

以下是我的Apache2/Vagrant配置文件

流浪汉档案-

Apache2网站-

Ports.conf-

端口转发已在我的路由器上正确设置。真正让我困惑的是,我能够使用本地IP地址192.168.2.41:25878连接到web服务器,但是我无法通过公共IP地址访问它。web浏览器没有拒绝连接,所以我假设我在某个地方有配置错误,特别是在apache中。。尝试连接时,web浏览器会显示一个旋转的轮子

我试图解决这个问题已经快一个星期了。。如果你们能提供任何帮助,我将不胜感激。

所以我不知道为什么上面的设置不起作用。。。我从桥接网络改为NAT,并通过Vagrant(VirtualBox)设置主机到来宾端口的转发,它开始工作了


我还切换到了Nginx,而不是使用Apache。

hi!登录VM并检查apache是否运行。。和apache日志。。谢谢Apache正在运行,从我发布的信息可以看出,我能够从本地IP连接到Web服务器。