【问题标题】:How to access Python web.py server in LAN?如何访问局域网中的 Python web.py 服务器?
【发布时间】:2017-11-03 20:39:28
【问题描述】:

因此,我使用 Web.py 创建了一个用 Python 编写的简单网站。它现在正在运行。我可以通过运行服务器的计算机访问它,只需键入以下内容之一:http://0.0.0.0:8080/http://localhost:8080/。但是,我只能通过运行 Python Web.py 服务器的那台计算机来访问它。

我尝试使用同一网络上的另一台计算机访问它,但它给了我一个错误。帮助?

【问题讨论】:

  • 您在同一网络的其他计算机上键入了哪个地址?
  • @enedil 我尝试了带有端口的服务器 IP 以及具有相同端口的其他 pc IP,但仍然无法访问该站点。
  • 也许检查防火墙规则?

标签: python python-2.7 network-programming web.py


【解决方案1】:

您需要检查您的防火墙。尝试禁用它,它会正常工作。

【讨论】:

    【解决方案2】:

    禁用防火墙:

    sudo ufw allow 8080
    

    如果还是不行就更换

    0.0.0.0
    

    使用您在 LAN 上的 IP 地址。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-03
      • 2021-01-28
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      相关资源
      最近更新 更多