我在 IIS 中配置了一个站点,该站点在 localhost 上可见。我还在 DNS 中设置了一个 CNAME 别名,以将此服务器指向为“main”,并通过端口 80 设置了该站点与“main”的绑定。从配置站点的服务器上,我能够以 Localhost 的形式查看该站点,并且可以 ping 别名,这会返回正确的服务器,但如果我尝试导航到“main”,则会收到错误ERR_CONNECTION_REFUSED
这是别名配置不正确的问题吗?或者更可能是绑定没有指向正确目录的问题?
运行该网站的服务器是Windows Server 2012 R2,IIS版本是IIS8
答案1
在@simlev 的提示后,运行netstat -a
显示我期望的 IP 地址不在监听端口 80 的列表中。
运行后netsh http show iplisten
我得到了 IP 监听列表,但它也缺少我的外部 IP 地址,127.0.0.1
运行添加我的服务器的 IP 地址后netsh http add iplisten ipaddress=X.X.X.X
,现在可以通过 localhost 和main