Чи може доменне ім’я мати обидва 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(Вони запускають веб-сайт на ньому, де сказано трохи більше, ніж «це приклад домену».)
Метт Нордхофф

Інші люди відповіли на ваше пряме запитання, але я хочу наголосити на тому, що доменне ім'я може мати будь-яку комбінацію записів ресурсів, крім CNAME, яка повинна бути окремою (тому що, якщо ви хочете дати записи домену і сказати, що має інше канонічне ім'я в в той же час не має сенсу). У доменному імені, що має адресу, немає нічого особливого, будь то IPv4 чи IPv6. Вони просто записи, а в деяких доменах навіть є лише записи без адреси.
Дан Елліс

Відповіді:


49

Звичайно. У вас є запис A (для IPv4) і запис AAAA (для IPv6). Зазвичай запис AAAA спочатку вирішується, а потім записом A.

Ви можете мати лише ім’я A (для хоста лише для IPv4), ім'я AAAA (хост лише для IPv6) або обидва. Ви можете навіть мати різні сервери для обох.

Ви навіть можете мати кілька імен A і AAAA (для різних подвійних стеків або сумішей ipv4 і 6) серверів.


1
Звичайно, ти міг. На жаль, більшість господарів в Інтернеті, мабуть, лише ipv4
Journeyman Geek

5
Запустіть Пінг з -v4 та -v6 і подивіться, що станеться
Journeyman Geek

4
Використовуйте host …або nslookup -q=AAAA …перевіряйте, чи існують записи DNS такого типу.
grawity

4
@JourneymanGeek: Дуже багато багатих людей також використовують це (Google, Facebook, Apple)
qasdfdsaq

2
Я впевнений, що багаті люди використовують багатоадресну передачу та подібні речі.
Подорожник Geek

11

Так, ви можете мати як IPv4, так і IPv6 адреси, пов'язані з тим самим іменем dns.

Як правило, сервіси повинні бути доступні для ipv4 та ipv6, і однакове загальнодоступне ім'я DNS, яке використовується для обох. Таким чином, і клієнти лише з IPv4 (все ще занадто поширені), і лише клієнти з IPv6 (ще не дуже поширені) зможуть отримати доступ до нього, використовуючи те саме ім’я. Взагалі клієнти з двома стеками спершу спробують IPv6, перш ніж повернутися до IPv4, хоча жорсткого і швидкого правила немає.

Часто корисно мати додаткові імена dns, які пропонують лише один протокол, щоб ви могли перевірити, як ваш сервер працює правильно в обох протоколах, але ці імена зазвичай не слід рекламувати користувачам.

Якщо ви пропонуєте лише IPv4, то майже всі зможуть отримати доступ до вашого сайту, але в міру того, як кризи IPv4 заглиблюються, все більша частка користувачів підключатиметься до якоїсь форми NAT-сервісу рівня ISP (будь то звичайні v4 NAT, NAT64 або ds- літ). Служби NAT на рівні ISP значно ускладнюють відстеження / блокування / повідомлення про зловживання.

Якщо ви пропонуєте лише IPv6, значна частина користувачів не зможе отримати доступ до вашого сервера.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.