我尝试了 Windows 7 上 IIS7 的默认安装。我可以导航到 http:// localhost 并查看默认的“Hello World”IIS7 内容。但是当我从家庭网络上的任何其他计算机(无域)浏览到 http:// machinename 时,我得到的只是 404。我需要更改哪些身份验证设置?
答案1
404 可能意味着错误的服务器或错误的站点正在捕获它,因为您已经确认该站点使用了正确的绑定。
首先确保“machinename”解析到正确的 IP。您可以通过从命令行 ping 来确认。只要它确实解析到正确的 IP,那么 IIS 绑定就需要监听该名称和 IP。默认情况下,Win 7 应该使用(全部未分配)或 IP,以及空白主机头(和端口 80)。这将捕获 localhost 和 machinename。如果您愿意,可以添加第二个绑定,该绑定专门为“machinename”、80 和空白主机头。这将捕获它。
答案2
您打开了防火墙吗?