【问题标题】:IIS6 Web SIte Cannot be Accessed RemotelyIIS6 网站无法远程访问
【发布时间】:2012-11-21 15:42:24
【问题描述】:

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

我创建了一个在 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),并且浏览器立即无法使用。看起来 broswer 已连接到该站点,但只是有些东西挂在那里。

什么会导致这样的问题?

【问题讨论】:

    标签: iis-6 windows-2003-webserver


    【解决方案1】:

    您的 dns 设置是什么? ip是否绑定到这个域/主机头?

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

    听起来您可以访问服务器,但我只能根据您所说的您已经尝试过的内容来猜测。

    我还会确保没有其他人在使用该 ip。

    【讨论】:

      【解决方案2】:

      好吧,奇怪的事情。我在VS2012中创建了站点,忘记将目标框架改回4.0,所以编译为4.5。但是服务器没有安装4.5。

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

      我只是不明白一件事,为什么它在 4.5 本地工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-08-31
        • 2011-07-23
        • 1970-01-01
        • 2014-05-14
        • 1970-01-01
        • 1970-01-01
        • 2010-12-10
        相关资源
        最近更新 更多