我有一台安装了 IIS6 + .Net 4 的 Windows 2003 服务器。
我创建了一个在 8002 端口上运行的站点。它可以在本地访问,但不能远程访问。我做了以下测试
- 我使用服务器的本地浏览器访问
http://192.168.1.107:8002/WebForm2.aspx
,我可以成功获取页面。 - 我在远程机器上打开了一个浏览器访问
http://192.168.1.107:8002/WebForm2.aspx
,浏览器等待了很长时间,最终显示超时,网页不可用消息。 - 我从客户端机器上试过
telnet 192.168.1.107 8002
,可以建立连接。我相信我已经关闭了 Windows 2003 服务器防火墙,否则端口应该被阻止。 - 我
ping 192.168.1.107
从客户端机器上运行并得到响应。 - 在远程浏览器等待响应时,我关闭了站点(不是 IIS)并且浏览器立即无法使用。它看起来像是连接到该站点的浏览器,但只是有些东西挂在那里。
什么可能导致这样的问题?