我在 IIS 6 的 80 端口上的“localhost”上运行了一个本地网站。在 Windows XP(计算机名称为 WINXPMAC)上,我可以设置 IIS 6,以便我的本地 Web 应用程序在我们的公司网络上可见。我甚至不必在 IIS 6 中为其设置另一个绑定。为此,我进入 Windows 防火墙并让 80 端口通过。如果我在我们内部网域中的另一台计算机上,我可以转到此位置查看我的 Web 应用程序:http://WINXPMAC/default.aspx。如果我在托管 Web 应用程序的机器上(在 WINXPMAC 上),我还可以访问http://localhost/default.aspx来查看网站。但是,我最近尝试使用 Windows 7 进行设置,当我在 Windows 7 防火墙中允许端口 80 作为传入和传出端口(2 个不同的规则)时,它不起作用。我在 Windows 7 中的计算机名称是 WIN7-MAC)。我希望能够像使用 Windows XP 一样在我们的内部网上的另一台计算机上查看该网站。如何做到这一点?
答案1
Windows 7 中的概念相同。站点级别的绑定位于左侧的操作窗格中。如果您想监听服务器上的所有内容,并且只有 1 个网站,只需将 IP 保留为(所有未分配)并将主机标头留空。这样可以捕获所有流量。
还要确保您可以 ping 服务器名称并且它可以解析到正确的 IP。
以下是一个简短的视频,可以帮助您快速了解这一点:http://dotnetslackers.com/projects/LearnIIS7/