树莓派中的 Apache 服务器从外部不可见(公共 IP)

树莓派中的 Apache 服务器从外部不可见(公共 IP)

我已经将 Arch Linux ARM 全新安装到 Raspberry PI 中,并在那里安装了一个 LAMP,一切都是全新的。

我的笔记本电脑上有另一个Arch(x86),Apache也在那里,据我所知,两个Web服务器不能在同一网段中运行,所以问题如下。

在我的笔记本电脑中,运行 Apache,如果我通过网络的公共 IP 输入,一切都会正常,我可以看到我的网站,但是,(显然关闭此服务器)如​​果我从公共 IP 输入,并且 Apache 在树莓派中运行pi(是的,只有 Apache 正在运行)我在那里看不到我的网站。另外,如果我通过本地网络访问,这是正常的成功,我可以看到我的网站。因此,我只能通过本地输入我的树莓网站,但在我的其他网络服务器中我可以通过本地和公共输入它。

我的两个conf 文件都是相同的,那么有什么区别呢?我计划将 rpi 作为开发服务器。
提前致谢

答案1

我的路由器默认路由端口 80,我为其创建了一条规则,现在 rpi 工作正常。谢谢

相关内容