도메인 이름에 IP 주소 (IPv6 및 IPv4)를 모두 가질 수 있습니까?


30

도메인 이름 (example.com)이 IP 주소 IPv6 및 IPv4를 모두 가질 수 있습니까?

도메인 이름이있는 IP 주소는 무엇입니까? IPv6 또는 IPv4? 그러나 한 번에 둘 다 또는 하나가 있는지 확실하지 않습니다.


4
example.com실제로 그러한 도메인입니다. example.com has address 93.184.216.34 example.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946(그들은 '이것은 예제 도메인입니다.'보다 적은 웹 사이트 를 운영합니다 .)
Matt Nordhoff

다른 사람들은 당신에게 직접 질문에 대답했다,하지만 난 도메인 이름을 가질 수 있다는 사실을 강조하고 싶다 어떤 (혼자 서 있어야 CNAME을 제외하고 리소스 레코드의 조합을 도메인 기록을 제공하기 때문에 가에 다른 정식 이름을 가지고 말 같은 시간에 말이되지 않습니다). IPv4 또는 IPv6과 같이 주소가있는 도메인 이름에는 특별한 것이 없습니다. 그것들은 단지 기록 일 뿐이며 일부 도메인에는 비 주소 기록 만 있습니다.
Dan Ellis

답변:


49

확실한. 당신은이 A 레코드 (IPv4의)과 AAAA 기록 (IPv6에 대한 참조). 일반적으로 AAAA 레코드가 먼저 해결 된 다음 A 레코드가 해결됩니다.

A 이름 (IPv4 전용 호스트), AAAA 이름 (IPv6 전용 호스트) 또는 둘 다를 가질 수 있습니다. 둘 다 다른 서버를 가질 수도 있습니다.

여러 개의 A 및 AAAA 이름 (이중 스택 또는 ipv4 및 6 혼합 혼합)의 서버를 가질 수도 있습니다.


1
물론 가능합니다. 안타깝게도 인터넷상의 대부분의 호스트는 아마도 ipv4 일 것입니다.
Journeyman Geek

5
-v4 및 -v6을 사용하여 Ping을 실행하고 어떤 일이 발생하는지 확인
Journeyman Geek

4
host …또는 nslookup -q=AAAA …을 사용 하여 해당 유형의 DNS 레코드가 있는지 확인하십시오.
grawity

4
@JourneymanGeek : 많은 부자들도 그것을 사용합니다 (Google, Facebook, Apple)
qasdfdsaq

2
나는 부유 한 사람들이 멀티 캐스팅을 사용 한다고 확신 합니다.
Journeyman Geek

11

예, 동일한 DNS 이름과 관련된 IPv4 및 IPv6 주소를 모두 가질 수 있습니다.

일반적으로 서비스는 ipv4와 ipv6 모두에서 사용할 수 있어야하며 둘 다에 사용되는 동일한 공개 DNS 이름이어야합니다. 그렇게하면 IPv4 전용 클라이언트 (아직 너무 흔하지 않음)와 IPv6 전용 클라이언트 (아주 드물게)가 동일한 이름을 사용하여 액세스 할 수 있습니다. 일반적으로 이중 스택 클라이언트는 엄격한 규칙이 없지만 IPv4로 돌아 가기 전에 먼저 IPv6을 시도합니다.

서버가 두 프로토콜 모두에서 올바르게 작동하는지 테스트 할 수 있도록 하나의 프로토콜 만 제공하는 추가 DNS 이름을 갖는 것이 유용한 경우가 종종 있지만 이러한 이름은 일반적으로 사용자에게 승격되어서는 안됩니다.

IPv4 만 제공하는 경우 거의 모든 사람이 사이트에 액세스 할 수 있지만 IPv4가 심해지면서 점점 더 많은 사용자가 ISP 수준의 NAT 서비스 (전통적인 v4 NAT, NAT64 또는 ds- 라이트). ISP 수준의 NAT 서비스는 추적 / 차단 /보고 악용을 훨씬 더 어렵게 만듭니다.

IPv6 만 제공하는 경우 상당수의 사용자가 서버에 액세스 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.