为什么所有*.dev域都定位到我的localhost?

eve*_*ans 4 dns

当你输入*.dev域名时,例如juas.dev它指向localhost,有人知道为什么吗?

(我的主机没有修改,请求不在外面)

raf*_*nes 20

我刚遇到这个确切的问题,这让我发疯。我无法访问网络上的任何.dev域。尝试加载.dev网站会在Chrome中引发安全警告,因为该网站在我的计算机上的某个位置使用了默认的自签名证书,从而将所有.dev域解析为127.0.0.1。

如果您的操作系统是Mac OS X,则可以解决该问题,因为它对我有用。

在终端中,键入以下命令:

cd /etc/resolver/ && ls

如果dev在按下Enter键时看到条目名称,则可能是通配符解析器将您所有尝试访问.dev域的尝试都指向了127.0.0.1。本地主机

简单地重命名就可以摆脱它。您需要管理员权限,因此(假设您仍在/etc/resolver/)运行此命令:

sudo mv dev dev.ignore

您应该可以立即访问Web上的.dev域。

如果移动不起作用,您可以尝试将其删除sudo rm dev作为最后的选择。


Cal*_*ahl 5

以该名称查找TXT记录,事情将变得更加清晰:-)

.DEV是一个最近注册的顶级域名,目前处于初始阶段,其中的数据播种旨在提醒人们私下使用它们即将出现问题.部分原因是只返回地址127.0.53.53,这在日志文件和类似文件中很明显,但在127.0.0.0/8块中也被定义为IPv4的环回.这就是为什么你有自己的机器.在几个月左右的时间里,你几乎肯定会开始使用NXDOMAINs.