27

Может ли доменное имя (example.com) иметь оба IP-адреса, IPv6 и IPv4?

Какой IP-адрес имеет доменное имя? IPv6 или IPv4? Но я не уверен, что он имеет оба или любой по одному.

2 ответа2

46

Конечно. У вас есть запись A (для IPv4) и запись AAAA (для IPv6). Обычно сначала разрешается запись AAAA, а затем запись A.

Вы можете иметь только имя A (для хоста только для IPv4), AAAA-имя (хост только для IPv6) или оба. Вы могли бы даже иметь разные серверы для обоих.

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

9

Да, вы можете иметь адреса IPv4 и IPv6, связанные с тем же именем DNS.

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

Часто бывает полезно иметь дополнительные имена DNS, которые предлагают только один протокол, чтобы вы могли проверить, работает ли ваш сервер правильно на обоих протоколах, но эти имена обычно не должны быть представлены пользователям.

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

Если вы предлагаете только IPv6, значительная часть пользователей не сможет получить доступ к вашему серверу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .