IIS 在本地提供服务,但不提供远程服务

IIS 在本地提供服务,但不提供远程服务

调制解调器和服务器之间有一个路由器。在管理面板中,我使用单端口转发

Internal Port   External Port        IP
80              80              to   192.168.1.101 (Web Server)

基本上,我不在现场,当地有一位 IT 人员应该已经准备好了。我看到了端口转发页面,它的配置如上所述。

所以我的问题是,唯一可能的是防火墙软件,或者是他们没有告诉我的网络上的其他设备,对吗?替代文本 http://cognitivedesire.com/router.jpg

更新:我应该提到,如果这改变了诊断,它会说“服务器响应时间太长”,而不是“找不到服务器”。

答案1

我会从同一网络上的另一台机器上测试它(假设那是您的 LAN),看看它是否有效。如果可以telnet 192.168.1.100 80(您将看到一个新的闪烁光标),那么这肯定是端口转发/防火墙问题,而不是 Web 服务器本身的 Windows 防火墙问题。

编辑

您的端口转发是针对 192.168.1.101,而不是 192.168.1.100。

答案2

我想说这是一个防火墙问题或者端口转发设置不正确......

检查 Windows 防火墙是否未运行。然后验证网络拓扑和任何可能阻止此计算机使用端口 80 的设备。

现场有什么样的路由器/防火墙?

您可以通过 telnet 端口 80 进行测试。

相关内容