【问题标题】:How to make a web server respond to a request outside the local network?如何让 Web 服务器响应本地网络之外的请求?
【发布时间】:2015-07-27 15:57:50
【问题描述】:

我在 Linux 机器上的 8000 端口上设置了一个 Web 服务器,使用:

python -m SimpleHTTPServer 8000

如果我运行curl -XGET '127.0.0.1:8000',我会收到回复。但是如果我尝试在另一台机器上的浏览器上使用http://domain:8000 访问它,我没有得到任何响应。

如何让它在本地网络之外工作?

【问题讨论】:

标签: python linux http curl webserver


【解决方案1】:

您应该将端口重定向从您的路由器(adsl 调制解调器、交换机、集线器)添加到您的计算机。或者您可以使用 ngrok (https://ngrok.com/) 处理诸如此类的事情。

【讨论】:

  • 你是救世主。
猜你喜欢
  • 1970-01-01
  • 2016-11-01
  • 1970-01-01
  • 2016-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多