主机文件不适用于 IIS 中的绑定

Hosts file not working with bindings in IIS

我已将一个网站添加到 IIS,绑定主机名 richard-danvers.dev 分配给端口 80

然后我在主机文件中添加了一个条目,其中包含 public 服务器的 IP 地址和主机名:

51.141.98.202 richard-danvers.dev 

我也试过了

127.0.0.1 richard-danvers.dev 

这导致 ERR_CONNECTION_REFUSED

当我 ping 主机名时,我可以看到我在主机文件中所做的任何更改(例如 127.0.0.1),但是当我尝试在浏览器中导航到该站点时它仍然不起作用。

并且我也尝试使用指向 public IP 的实际 DNS 记录(此 returns a ERR_CONNECTION_TIMED_OUT 和 ping 解析但没有获得任何成功的 ping)

none 这些似乎允许访问我的网站。当我输入没有主机名的绑定时,我可以正常访问本地主机下的网站,所以无法理解我所做的事情 wrong/missed.

因为我使用的是 .dev 域,所以必须在绑定中设置和配置 ssl 证书以允许命中主机名。