使用浏览器中的 IP 连接到 Windows 7 中运行的 Web 服务器

使用浏览器中的 IP 连接到 Windows 7 中运行的 Web 服务器

我不确定这是否是提出这个问题的适当地方。

这是我的问题

我使用的是 Windows 7,并且安装了 Zope Server。(Zope 是具有内置服务器的 Python Web 框架)。我可以通过输入以下内容从浏览器连接到此服务器:

localhost:8080

但如果我尝试使用我的 IP 从另一台机器连接该服务器,甚至从我自己的系统连接,它都不起作用。即

xxx.xxx.xx.xxx:8080

答案1

这听起来像是防火墙的问题。在 Windows 中,请打开端口 8080。

  1. 从开始菜单打开控制面板。

  2. 选择 Windows 防火墙。

  3. 注意:如果 Windows 防火墙不可用,请将控制面板窗口右上角的查看方式更改为大图标。

  4. 在Windows防火墙窗口左栏中选择高级设置。

  5. 在高级安全 Windows 防火墙窗口左栏中选择“入站规则”。

  6. 注意:您可以通过选择“出站规则”来阻止出站流量。

  7. 在右侧栏中选择新规则。

  8. 在新建入站规则向导中选择端口,然后单击下一步。

  9. 选择此规则将应用到的协议(TCP 或 UDP),选择特定本地端口,输入端口号 (8080)(或端口号 (8080,8081))。

  10. 选择允许连接,然后单击下一步。

  11. 选择此规则的应用时间(选中所有以使端口始终保持打开状态),然后单击下一步。

  12. 为该规则命名,然后单击“完成”以添加新规则。

  13. 该端口现已开放并可供使用。

尽管通常情况下,使用的本地端口是端口 80。

相关内容