gpt4 book ai didi

python - 如何从笔记本电脑托管服务器?

转载 作者:可可西里 更新时间:2023-11-01 17:02:34 25 4
gpt4 key购买 nike

我正在尝试让我的笔记本电脑成为一个 HTTP 服务器。对于初学者,我正在运行:

“python -m SimpleHTTPServer 8080”

我想我应该可以通过 http://my.pub.lic.ip:8080 访问这个服务器(我从 www.whatismyipaddress.com 获得了 my.pub.lic.ip)。但是,这不起作用。我不知道是什么问题。难道是:

  1. 网络服务商不允许托管?
  2. 禁用防火墙? (我确实尝试过“sudo ufw disable”(我运行 ubuntu),但它没有解决问题)。
  3. URL 中的端口 8080 没有映射到我机器上的 8080? (我应该做一些端口转发什么的吗?如果是,我应该怎么做?)

最佳答案

第一个是您必须为运行服务器的计算机设置一个静态本地 ip。

如果你想从本地网络访问它,你真正需要做的就是在防火墙中打开端口 8080,然后在网络上的另一台计算机上输入服务器的本地 ip,就可以了。 .

本地网络示例:192.168.1.150:8080

但是如果你想为公众运行它,你必须进入你的路由器并启用端口转发到端口 8080 并在你的防火墙中打开端口 8080。

公共(public)访问示例,其中 x.x.x.x 是公共(public) ip:x.x.x.x:8080

如果还有什么问题请告诉我。 :)

关于python - 如何从笔记本电脑托管服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18690934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com