无法从本地网络外部查看 Apache 默认页面

无法从本地网络外部查看 Apache 默认页面

这让我抓狂了。我已经安装了带 LAMP 的 ubuntu 服务器。我已将防火墙转发到我的 Web 服务器的端口 80,并已验证该端口已打开。我可以从任何本地系统正常查看默认页面,但当我尝试通过 3g 用手机浏览时,却什么也看不到。

有趣的是,如果我尝试将不存在的页面(如 /nothing)添加到域名或公共 IP,我会收到一个 Apache 错误,告诉我“未找到”。我是 Ubuntu 新手,但看起来我可以访问 Web 服务器,只是配置不正确。

答案1

当您从手机连接时,您必须连接到您的外部 IP。

如果您有访问权限,则可以登录路由器,然后可以看到您的外部 IP。您必须使用“端口转发”转发路由器上的端口 80,以便它将任何与您的外部 IP 的连接转发到服务器 IP 上的端口 80。

对于新文件,您必须使用以下命令更改其权限chmodchown

本指南应该能帮助你顺利起步 https://help.ubuntu.com/lts/serverguide/serverguide.pdf

相关内容