端口转发 - Apache 在端口 72 或任何端口上监听可以正常工作,但在端口 80 上不起作用

端口转发 - Apache 在端口 72 或任何端口上监听可以正常工作,但在端口 80 上不起作用

我的 apache 在端口 80 上运行。当我进入路由器设置并将端口转发从 80 设置为计算机的 lan ip 中的端口 80 时,它无法远程工作。但如果我将 apache 更改为端口 72 或任何其他端口,并将端口转发设置为这些端口,它就可以正常工作。

我对此有点困惑。听起来我的路由器也使用这个端口 80,但也许我漏掉了什么?

答案1

您没有提到您使用的是哪种路由器。如果您的路由器有 Web 界面(我猜它有),那么它会使用端口 80 作为其 Web 管理界面并监听传入请求。因此,当您想要转发端口 80 时,它可能无法按您预期的方式工作。有些路由器甚至不允许添加这样的规则。

您可以做的是,如果可能的话,尝试将路由器远程管理 Web 界面更改为在其他端口(例如 8080)上可用。某些路由器在管理或管理设置下有此选项可用。

相关内容