【问题标题】:How to set up port forwarding on router to access local web server? [closed]如何在路由器上设置端口转发以访问本地 Web 服务器? [关闭]
【发布时间】:2021-03-24 07:38:54
【问题描述】:

如何在我的路由器上设置端口转发,以便我可以访问 LAN 网络之外的本地网络服务器?

我有一个本地 python 烧瓶应用程序在 RaspberryPi 上的以下 URL 上运行,只有在同一 LAN 上的以下 url 上才能访问:

192.168.1.11:5000

我正在尝试在我的 NETGEAR Nighthawk M1 移动热点路由器上设置端口转发,方法是在端口转发的路由器表单中输入以下内容。我的公共 IP 是 107.77.241.11,所以我尝试了以下方法无济于事。

我还根据this question尝试了以下方法,也没有成功

如何通过端口转发访问我的 python 烧瓶应用程序?

【问题讨论】:

    标签: flask router portforwarding


    【解决方案1】:
    1. 在我的情况下,我必须指定本地详细信息,而不是 url 的公共 ip

    2. 不要选择80端口,可能会被其他服务阻塞,5000可以正常使用

    3. 您是否在 Flask 应用中添加了 host='0.0.0.0'?

    【讨论】:

    • 是的 - 我在我的 Flask 应用程序中使用了 0.0.0.0。我会尝试 0.0.0.0 和 5000
    猜你喜欢
    • 2014-03-21
    • 1970-01-01
    • 2021-11-05
    • 2017-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-05
    • 1970-01-01
    相关资源
    最近更新 更多