Chrome에서 localhost .dev를 사용하려고 할 때 ERR_ICANN_NAME_COLLISION


37

오늘 아파치 httpd-vhosts.conf에 지정된 로컬 도메인에 액세스하려고 할 때이 오류가 발생했습니다. 그것은 .dev 도메인에서 처음으로 발생했기 때문에 최근 뉴스 Goggle이 마침내 그것을 얻었을 가능성이 있습니다.

그러나 다른 도메인 이름 (예 : .abb 또는 .loc)으로 시도했지만 오류가 지속됩니다. Windows7에서 UniServerZ를 사용하고 있는데 Chrome에서 "이 웹 사이트는 새로운 최상위 도메인 이름을 사용합니다. 네트워크 관리자에게 연락하면 작동합니다." 실제로 .dev 도메인으로 작업하는 데 사용되었습니다.

이제 Google ERR_ICANN_NAME_COLLISION을 시도하면 결과가 거의 없으며 네트워크 관리자가 없습니다. :-)

문제는 이것입니다 : 저와 아마도 내 호스트 / 호스트 설정 또는 세계의 결함입니까? 로컬 개발자 서버에 사용하기에 적합한 로컬 도메인 이름은 무엇입니까?


1
이 자료를 살펴보십시오 : icann.org/resources/pages/name-collision-2013-12-06-en

로컬 TLD 도메인 이름이 필요한 경우 .local 또는 .localdomain ... IIRC를 사용하십시오. 둘 중 하나 이상이 로컬 사용을 위해 예약되어 있으며 곧 레지스트라에 발행되지 않습니다. 잘못된 TLD 예 또는 도메인 예는 example.com/.net).
Archimedix

2
@Archimedix은 .local:뿐만 아니라 문제가 될 수 있습니다 support.apple.com/en-us/HT204684
하겐 폰 Eitzen

1
호스트 파일에 도메인 이름이 올바로 나열되어 있습니까? 내가 추가 할 때 까지이 오류가 발생했습니다.
Simon East

2
RFC 2608에 따라 섹션 2, .test, .example, .invalid 및 .localhost는 할당되지 않은 유일한 TLD입니다. tools.ietf.org/html/rfc2606#section-2
Rodrigo M

답변:


18

사용중인 의사 도메인 이름이 새로운 최상위 도메인으로 등록되고 있습니다.

DNS는 127.0.53.53이 TLD가 누군가에 의해 등록되고 있다는 신호입니다. M43의 Chrome 버전은 오류 메시지를 사용자에게 전달하는 새로운 방법입니다.

소유 한 도메인 이름을 사용하십시오. "localhost.dev. $ yourdomain"과 같은 전체 이름을 사용하면 설정에 따라 여기에 도움이 될 수 있습니다.


알았어. 개인 웹 사이트에 사용하는 도메인의 하위 도메인을 구성하여 vhosts 파일 또는 1에 넣을 수 있습니까? 1. 로컬 용으로 특별히 구매해야합니까 2. vhosts 항목 이외의 항목을 설정해야합니까?
konrad

호스트 항목만으로는 충분하지 않습니다. 일치하는 DNS 레코드도 설정해야합니다. 리눅스의 경우 /etc/hosts또는 다른 것을 사용하려면 도메인을 등록하고 A 레코드와 일치하는 설정을해야합니다.
cstamas 12

아니, 개인적인 용도로만 사용됩니다. 따라서 내 제어 하의 기존 도메인의 하위 도메인을 hosts파일의 localhost로 리디렉션하고 하위 vhosts도메인을 로컬 디렉토리로 보내려면 충분해야합니까?
konrad

/ etc / hosts와 함께 @konrad를 사용하면 도메인을 제어 할 필요조차 없습니다.
cstamas

/etc/hosts소유하지 않은 TLD 항목은 여전히 ​​DNS 유출로 인해 나쁜 생각입니다. 호스트 이름 오타가 있으면 "적절한"도메인의 실제 DNS 서버가 쿼리됩니다. 거기에서 누군가의 추측이 일어난다. NXDOMAIN운이 계속되면 응답하거나 와일드 카드 DNS 응답을 사용하면 브라우저를 멀웨어 사이트로 리디렉션합니다. 당신이하면 되는 이 작업을 수행 할 것, 편집 할 수 있는지 당신의 모든 있도록 /etc/resolv.conf당신이에서 자신하지 않는 도메인 제거 파일 search경로를.
Andrew B

2

나타납니다 구글이 사용하기를 원하는 .dev내부 목적들을 만. 이러한 가정하에 내부 DNS 서버에서 "가짜"개발 영역을 호스팅하는 것이 안전 해 보입니다.


8
올바른 로컬 설정으로 오류를 피할 수 있습니까? 이것을 위해 무엇을 설정해야합니까?
konrad

이미 개인 DNS 서버가 있다고 가정하면 "분할 영역"을 설정하는 방법에 대한 설명서를 참조하십시오.
tripleee 2012 년

2

ICANN은와 같은 새로운 공개 gTLD를 출시했습니다 .dev. C:\\Windows\System32\Drivers\etc\hosts파일에 로컬 주소를 추가 하거나 웹 서버 구성 파일에서 사이트 주소를 변경할 수 있습니다.


2

example.local대신 사용 example.dev하면 효과가 있습니다.


1
이것은 매우 좋은 해결 방법입니다.
dsignr

0

나는 같은 문제를 겪었고 9 개 이상의 도메인 사용을 중지했을 때 수정했습니다.

호스트 파일 (C : \ Windows \ System32 \ drivers \ etc \ hosts)에 9 개 이상의 도메인이 있는지 확인할 수 있습니다.


-1

다른 방법은 VM에 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.