Um nome de domínio pode ter os dois endereços IP (IPv6 e IPv4)?

30

Um nome de domínio (exemplo.com) pode ter os endereços IP, IPv6 e IPv4?

Qual endereço IP possui um nome de domínio? IPv6 ou IPv4? Mas não tenho certeza de que possui os dois ou qualquer um de cada vez.

Niks
fonte
4
example.comé, de fato, esse domínio. example.com has address 93.184.216.34 example.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946(Eles executar um site sobre ele que diz que pouco mais do que 'este é o domínio exemplo'.)
Matt Nordhoff
Outras pessoas responderam à sua pergunta direta, mas quero enfatizar o fato de que um nome de domínio pode ter qualquer combinação de registros de recursos, exceto CNAME, que deve ser independente (porque fornecer registros de domínio e dizer que ele tem um nome canônico diferente no diretório mesmo tempo não faz sentido). Não há nada de especial em um nome de domínio com um endereço, seja IPv4 ou IPv6. São apenas registros, e alguns domínios têm apenas registros sem endereço.
Dan Ellis

Respostas:

49

Certo. Você tem um registro A (para IPv4) e um registro AAAA (para IPv6). Normalmente, o registro AAAA é resolvido primeiro, depois o registro A.

Você pode ter apenas um nome A (para um host somente IPv4), um nome AAAA (host somente IPv6) ou ambos. Você pode até ter servidores diferentes para ambos.

Você pode até ter vários nomes A e AAAA (para diferentes pacotes de pilha dupla ou mix de ipv4 e 6).

Journeyman Geek
fonte
1
Claro que você poderia. Infelizmente a maioria dos anfitriões na internet são provavelmente apenas IPv4
Journeyman Geek
5
Executar Ping com v4 e -v6 e ver o que acontece
Journeyman Geek
4
Use host …ou nslookup -q=AAAA …para verificar se existem registros DNS desse tipo.
grawity
4
@JourneymanGeek: Muitos homens ricos usá-lo também (Google, Facebook, Apple)
qasdfdsaq
2
Tenho certeza de que pessoas ricas usam multicasting e coisas assim.
Journeyman Geek
11

Sim, você pode ter endereços IPv4 e IPv6 associados ao mesmo nome de DNS.

Como regra geral, os serviços devem ser disponibilizados no ipv4 e ipv6 e no mesmo nome DNS voltado para o público usado para ambos. Dessa forma, os clientes somente IPv4 (ainda muito comuns) e clientes apenas IPv6 (ainda não muito comuns) poderão acessá-lo usando o mesmo nome. Em geral, os clientes com pilha dupla tentam primeiro o IPv6 antes de voltar ao IPv4, embora não haja uma regra rígida.

Geralmente é útil ter nomes de DNS adicionais que oferecem apenas um protocolo para que você possa testar se o servidor funciona corretamente nos dois protocolos, mas esses nomes geralmente não devem ser promovidos aos usuários.

Se você oferecer apenas IPv4, praticamente todos poderão acessar seu site, mas, à medida que a crise do IPv4 for mais profunda, uma proporção crescente de usuários estará se conectando através de algum tipo de serviço NAT no nível do ISP (seja o v4 NAT convencional, NAT64 ou ds- Leve). Os serviços NAT no nível do ISP tornam o rastreamento / bloqueio / denúncia de abusos muito mais difícil.

Se você oferecer apenas IPv6, uma proporção substancial de usuários não poderá acessar seu servidor.

plugwash
fonte