Windows 7 防火墙/网络问题

Windows 7 防火墙/网络问题

我可以通过'连接到本地python网络服务器http://本地主机:8000/' 和 '127.0.0.1:8000/' 然而,我不能做类似的事情'http://192.168.1.2:8000/'浏览器只是提示“无法连接到192.168.1.2:8000/”

知道如何修复此问题吗?同一网络上的另一台计算机也无法连接到http://192.168.1.2:8000/

这些机器是 Windows 7 Home premium。

答案1

我还没有尝试在 Windows 上运行 Python Web 服务器,但一般情况下 Web 服务器会设置为监听特定的 IP 地址和端口。默认情况下,它可能是 localhost(因为它永远不会改变)。

检查 Web 服务器软件中的网络配置,查看它绑定到什么。你可能有这样的指令:

HTTPServer('localhost',80)

它只会监听 localhost/127.0.0.1。我相信将 '' 内容留空会让它监听任何可用的接口。您也可以在引号中指定 192.168.1.2。无论哪种方式,如果您获得新的 dhcp 分配地址,您可能必须重新启动和/或更改 IP 地址。

顺便说一句,你的第二段说“也连接连接到”......你的意思是“也不能连接到”吗?

相关内容