尝试在Chrome中使用localhost .dev时出现ERR_ICANN_NAME_COLLISION


37

今天,当我尝试访问apache httpd-vhosts.conf中指定的本地域时出现此错误。它是在.dev域中第一次发生的,因此,根据最近的消息, Goggle最终知道了它,这似乎是合理的。

但是,我尝试使用其他域名(例如.abb或.loc),错误仍然存​​在。我正在Windows7上使用UniServerZ,Chrome浏览器将“ ERR_ICANN_NAME_COLLISION”错误大致解释为“此网站使用了新的顶级域名。如果曾经使用过,请与您的网络管理员联系”。它确实曾经与.dev域一起使用。

现在,尝试使用Google ERR_ICANN_NAME_COLLISION带来的结果很少,而且我没有网络管理员可以联系。:-)

问题是:这是我本人,可能是我的主机/虚拟机设置还是世界的错?现在,将哪些本地域名用于本地开发服务器应该是好的?



如果您需要本地TLD域名,则可以使用.local或.localdomain ... IIRC,至少这两个保留给本地使用,并且不会很快发给任何注册服务商(如.invalid无效的TLD示例,或对于域示例来说为example.com/.net)。
Archimedix

2
@Archimedix .local也可能会出现问题:support.apple.com/zh-cn/HT204684
哈根·冯·

1
您的主机文件中是否正确列出了域名?我收到此错误,直到将其添加。
西蒙·伊斯特

2
根据RFC 2608第2节,.test,.example,.invalid和.localhost是保证永远不会分配的唯一TLD。tools.ietf.org/html/rfc2606#section-2
Rodrigo M

Answers:


18

您使用的伪域名正在注册为新的顶级域。

DNS返回127.0.53.53,这表示有人正在注册该TLD。M43的Chrome版本具有这种将错误消息中继给用户的新方法。

使用您拥有的域名。根据您的设置,可能使用全名(例如“ localhost.dev。$ yourdomain”)可以为您提供帮助。


好的我明白了。我可以仅构成用于个人网站的域的子域,并将其放入vhosts文件中,还是1.我需要专门购买一个供本地使用的域?2.除了vhosts条目外,我还应该设置其他内容吗?
康拉德2015年

仅凭虚拟主机条目是不够的。您还需要设置匹配的DNS记录。如果是linux,/etc/hosts或者如果您希望其他人能够使用它,则需要注册一个域并设置匹配的A记录。
cstamas 2015年

不,仅供个人使用。因此,将我控制下的任何现有域的子域重定向到hosts文件+条目中的localhost vhosts以将子域定向到本地目录就足够了吗?
康拉德

带有/ etc / hosts的@konrad域甚至不必由您控制。
cstamas

/etc/hosts由于DNS泄漏,您不拥有的TLD条目仍然不是一个好主意。主机名输入错误将导致查询“专用”域的真实DNS服务器。从那里发生的事是任何人的猜测;NXDOMAIN如果运气持续,则响应;如果不是,则通配DNS响应将浏览器重定向到恶意软件站点。如果你要做到这一点,一定要修改所有的/etc/resolv.conf文件删除,你从没有自己的域名search路径。
安德鲁B

2

似乎是谷歌希望使用.dev仅用于内部puposes。在这种假设下,在内部DNS服务器上托管“伪造”开发区域似乎是安全的


8
您是说可以通过正确的本地设置以某种方式规避错误?我应该为此设置什么?
康拉德

假设您已经有一个私人DNS服务器,请查看其文档以了解如何设置“水平分割”。
三人房

2

ICANN已发布了新的公共通用顶级域名,例如.dev。您可以将本地地址添加到C:\\Windows\System32\Drivers\etc\hosts文件中,也可以在Web服务器配置文件中更改站点的地址。



0

我遇到了同样的问题,并且在停止使用9个以上的域时已解决。

您可以检查主机文件(C:\ Windows \ System32 \ drivers \ etc \ hosts)是否具有9个以上的域


-1

另一种方法是ssh进入您的虚拟机。使用ifconfig查找接口使用的IP地址。

编辑您的主机文件(C:\ Windows \ System32 \ drivers \ etc \ hosts)。

以我为例,它看起来像这样:

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:2d:c7:28
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe2d:c728/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2268 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1958 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:222404 (222.4 KB)  TX bytes:215264 (215.2 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:74:21:fb
          inet addr:192.168.50.4  Bcast:192.168.50.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe74:21fb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:173019 (173.0 KB)  TX bytes:1824 (1.8 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:190 (190.0 B)  TX bytes:190 (190.0 B)

将此添加到主机:

192.168.50.4    vvv.dev
192.168.50.4    local.wordpress.dev
192.168.50.4    local.wordpress-trunk.dev
192.168.50.4    src.wordpress-develop.dev
192.168.50.4    build.wordpress-develop.dev
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.