1

我用谷歌搜索了这个并找到了很多帖子,但没有明确的答案。

基本上,我想制作网站并设置一个仅安装 IIS (v8.5) 的本地虚拟服务器。它没有连接到互联网,纯粹是为了自学。

问题是我有网站在工作,不同的网站在不同的端口上。http://localhost:port-number如果我按照站点的绑定使用,所有这些都可以在服务器上的浏览器中查看。

我可以忍受这个 - 但我很好奇为什么,如果我用服务器 IP 替换本地主机,或者找不到页面的环回地址。显然 IIS 正在工作,因为它使用 localhost 为页面提供服务。

我已将多个绑定添加到站点,以便“所有未分配”服务器 ip 和环回是端口 80 上站点的绑定。

根据一些帖子,我使用 CMD 添加netsh add iplisten.

netstat - 确认服务器 ip 正在侦听创建的网站的所有端口(3 个站点,每个站点具有不同的端口号)

防火墙被禁用,因为它是唯一无法访问 Internet 的虚拟服务器。

我知道我可以添加一个域地址并将其放入主机文件中,但我真的很好奇为什么我不能通过服务器的 IP 或环回浏览本地托管在 IIS 中的站点。

提前致谢

4

0 回答 0