如何从远程连接访问 python http 服务器?

muc*_*arn 8 python networking http

我正在从命令行尝试命令 python http.server,并尝试访问服务器。我可以从本地主机轻松访问,但每当我尝试使用远程连接时,我都无法连接。

我尝试了不同的端口,看起来我的防火墙没有阻止任何连接。

从命令行,我运行

python3 -m http.server 8000
Run Code Online (Sandbox Code Playgroud)

返回

Serving HTTP on 0.0.0.0 port 8000 ...
Run Code Online (Sandbox Code Playgroud)

但是,我只能从本地主机连接到服务器。

sudo iptables -S
Run Code Online (Sandbox Code Playgroud)

返回以下内容:

-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
Run Code Online (Sandbox Code Playgroud)

我希望能够通过 URL http://10.247.30.125:8000(我的 IP 地址)从远程主机进行连接,但我无法这样做。相同的 url 在本地主机上运行良好。

小智 0

网址中缺少端口尝试此网址,它应该可以工作“ http://10.247.30.125:8000