如何访问家庭路由器后面的apache?

Fil*_*lip 4 windows router apache-http-server home-networking port-forwarding

我有公共 IP 89.103.xxx.yyy,然后是路由器和家庭网络192.168.1.zz 我的路由器设置为在运行 apache 的ip 地址192.168.1.5(我的 PC)上每8056端口转发一次。Apache 监听设置为:

Listen 127.0.0.1:80
Listen 192.168.1.5:8056
Run Code Online (Sandbox Code Playgroud)

当我尝试:

Listen 89.103.xxx.yyy:8056
Run Code Online (Sandbox Code Playgroud)

我收到消息“apache 意外结束”(我在 windows 上使用的是 easyphp)。

补充:当我尝试通过浏览器访问 89.103.xxx.yyy 时,它提示路由器请求授权以访问路由器网络设置。当我尝试 89.103.xxx.yyy:8056 时,浏览器说连接超时 =(