我正在尝试在局域网中运行一个简单的HTTPServer。 PC-A(192.168.2.10)和PC-B(192.168.2.12)在同一个局域网中。
我想使用firefox网络浏览器从PC-B访问PC-A中运行的HTTPServer。
在PC-A(192.168.2.10)中,我跑了, $ python -m SimpleHTTPServer $在0.0.0.0端口8000上提供HTTP
从PC-A I(192.168.2.10)可以使用firefoxx网络浏览器访问HTTPServer
with,
1. http://192.168.2.10:8000 <-- WORKS
2. http://127.0.0.1:8000 <-- WORKS
但是如果我尝试与
连接,则来自PC-B(192.168.2.12)1. http://192.168.2.10:8000 <-- Does NOT WORK ??
是否可以通过上述步骤从PC-B连接到PC-A的HTTP服务器?或者是否需要其他一些设置?
答案 0 :(得分:0)
AFAIK,您应该通过虚拟服务器或端口转发在路由器中启用HTTP端口,具体取决于路由器的类型。
答案 1 :(得分:0)
这似乎是我局域网中的网络问题。在我切换到另一台PC-C并运行
后问题解决了$ python -m SimpleHTTPServer
$ Serving HTTP on 0.0.0.0 port 8000
我能够从PC-B连接到PC-C的HTTP服务器。虽然不确定究竟是什么原因,但问题已经解决了。