Apache2 Web 服务器仅在本地识别,无法在外部工作

Apache2 Web 服务器仅在本地识别,无法在外部工作

我今天早上刚刚安装了 apache2,能够启动服务器并正确拉出示例网页http://本地主机

我在路由器后面,因此我将路由器设置为将端口转发到正确的服务器计算机。

但是,当我在浏览器中输入 http:// 来访问我的页面时,它不起作用,并说未找到服务器。

有人能建议一下这里可能是什么问题吗?这是桌面 Ubuntu 12.04 的典型安装。

答案1

由于您提到您正在将端口转发到 ubuntu 服务器,因此我假设您正在尝试从路由器另一侧的计算机访问 Web 服务器。路由器是否有防火墙阻止端口 80 (http)?您是否可能在 Ubuntu 服务器上安装了防火墙(如 firestarter),该防火墙可能会阻止端口 80?您可以从内部网络上的另一台计算机访问该页面吗?

相关内容