除了防火墙,还有什么可以阻止访问

除了防火墙,还有什么可以阻止访问

我的 Win7 Pro 机器上运行着几个不同的服务器 - 端口 80 上的 IIS 和端口 8080 上的音乐流媒体服务器 (subsonic)。两者都响应“http://本地主机但都没有回应http://[myIPAddy]:端口

我关闭了防火墙,结果还是一样。Windows 防火墙带有 AS 和 MS Security Essentials。我还尝试关闭路由器的“阻止匿名请求”。还有什么可能妨碍呢?

答案1

我猜你需要从路由器到 win7 盒子的端口转发。应该是这样的:将传入端口 80 转发到端口 80 上的 IPofYourWin7Box,并为端口 8080 做类似的事情

答案2

你可以通过运行以下命令检查你的服务器是否绑定到所有 IP:netstat -na | findstr LISTENING

如果你有类似这样的一行,那么绑定是可以的:

  TCP    0.0.0.0:8080            0.0.0.0:0              LISTENING

如果该行如下所示,则表示您的服务器仅在本地主机上监听。在这种情况下,您需要调整流媒体服务器配置

  TCP    127.0.0.1:8080            0.0.0.0:0              LISTENING

相关内容