Python服务器帮助

时间:2010-08-19 14:13:45

标签: python windows http

我已经写了一个小的HTTP服务器,一切都在本地工作正常,但我无法从任何其他计算机连接到服务器,包括网络上的其他计算机。我不确定这是服务器问题,还是我只需要对Windows进行一些调整。我关闭了防火墙,因此不能成为问题。

我在Windows 7上使用Python 2.6。

2 个答案:

答案 0 :(得分:2)

如果没有任何代码示例,我只能假设您的服务器正在侦听某些私有接口(如localhost / 127.0.0.1),而不是连接到网络其余部分的内容。

答案 1 :(得分:0)

要检查的一些事项:

  1. 您可以通过机器的IP而不是localhost连接到服务器吗?即如果您的机器在网络中是1.2.3.4并且服务器正在侦听端口8080,您是否可以通过在同一台机器上打开浏览器http://1.2.3.4:8080来看到它?
  2. 你能从另一台机器做(1)吗? (只是一次健全检查......)
  3. 其他服务器是否在整个网络中运行?即如果你在机器上运行一个简单的FTP服务器(如Filezilla服务器),你可以从其他机器FTP到它吗?
  4. 你可以从另一台机器上ping一台吗?
  5. 你还有防火墙在运行吗? (即默认的Windows防火墙)