IIS6 Web SIte无法远程访问

时间:2012-12-04 03:41:08

标签: iis-6 windows-2003-webserver

我有一台安装了IIS6 + .Net 4的Windows 2003服务器。

我创建了一个在端口8002上运行的站点。它可以在本地访问但不能远程访问。我做了以下测试

  • 我使用服务器的本地broswer访问http://192.168.1.107:8002/WebForm2.aspx,我可以成功获取页面。
  • 我在远程计算机上打开了一个broswer来访问http://192.168.1.107:8002/WebForm2.aspx,浏览器等了很长时间,最终显示超时,网页不可用消息。
  • 我在客户端计算机上尝试telnet 192.168.1.107 8002,可以建立连接。我相信我关闭了Windows 2003服务器防火墙,否则应该阻止该端口。
  • 我从客户端计算机上运行了ping 192.168.1.107并得到了响应。
  • 当远程浏览器正在等待响应时,我关闭了站点(而不是IIS),brwoser立即无法使用。它看起来像broswer连接到网站,但只是挂在那里。

什么可能导致这样的问题?

2 个答案:

答案 0 :(得分:0)

你的dns设置是什么?是绑定到此域/主机头的IP?

在iis中重新检查您的设置并检查您的防火墙。

听起来你能够到达服务器,但我只能根据你所说的已经尝试过来猜测。

我还要确保没有其他人使用该IP。

答案 1 :(得分:0)

好的,奇怪的是。我在VS2012中创建了该站点并忘记将目标框架更改回4.0,因此它被编译为4.5。但服务器没有安装4.5。

一旦我改变了目标框架,一切正常。

我只是不明白一件事,hwy它在4.5中本地工作。