Domínios

Registos Glue e Servidores de Nomes Personalizados

Glue records solve one specific circular-lookup problem in DNS, and because Kapsule's nameservers live on domains of their own rather than on yours, almost nobody hosting with us ever needs one.

Registos de Cola e Servidores de Nomes Personalizados

Os registos de cola resolvem um problema específico de pesquisa circular em DNS, e porque os servidores de nomes da Kapsule residem em domínios próprios em vez do seu, quase ninguém que aloja connosco necessita de um.

Este artigo explica o que é um registo de cola, porque a nossa configuração evita o problema completamente, como alterar os servidores de nomes no seu domínio, e o que fazer no raro caso em que um registro genuinamente o exige.

O que é um Registo de Cola

Os servidores de nomes são nomeados por hostname, não por endereço. Quando um registro delega example.com, publica algo como "os servidores de nomes para example.com são ns1.example.com e ns2.example.com".

Leia isto duas vezes e o problema aparece. Para encontrar example.com, um resolver tem de perguntar aos servidores de nomes de example.com. Para encontrar esses servidores de nomes tem de procurar ns1.example.com, que está dentro de example.com, que ainda não consegue alcançar. A pesquisa persegue a sua própria cauda.

Um registo de cola quebra o ciclo. O registro pai publica os endereços IP desses servidores de nomes juntamente com a delegação, para que um resolver obtenha os endereços no mesmo momento em que é informado dos hostnames. A cola é mantida no registro, não na sua zona, razão pela qual tem de ser registada de forma especial em vez de ser adicionada como um registo DNS ordinário.

A cola é apenas necessária quando os servidores de nomes de um domínio são nomeados dentro desse mesmo domínio. Se os seus servidores de nomes forem hostnames sob algum outro domínio, não há ciclo, nenhuma cola é necessária, e o caminho ordinário de pesquisa DNS funciona.

Porque os Domínios Kapsule Não Necessitam de Cola

Os nossos servidores de nomes são:

ns1.kapsulecloud.com
ns2.kapsulecloud.com
ns3.kapsuledns.com
ns4.kapsuledns.com

Nenhum deles está dentro do seu domínio, portanto não existe pesquisa circular e nenhum registo de cola é necessário. Seja qual for o nome do seu domínio, um resolver encontra os nossos servidores de nomes através dos seus próprios domínios sem nunca ter de alcançar o seu.

A divisão entre dois diferentes domínios de topo é intencional. Um problema que afecte a zona pai de um domínio de topo não pode derrubar os nossos quatro servidores de nomes de uma vez, porque dois deles são alcançados através de uma parte completamente diferente da árvore DNS.

Defina sempre os quatro. Definir dois, ou definir um par de cada, funciona hoje mas desiste a resiliência que o design existe para fornecer. Mais sobre isto em Nameservers.

Alterar os Servidores de Nomes no Seu Domínio

KPanel gere servidores de nomes no registro a partir da página de domínio.

  1. Inicie sessão em KPanel e clique em Domains na barra lateral esquerda.
  2. Clique no domínio.
  3. No separador Overview, encontre o cartão Nameservers.

Cartão Nameservers no separador Overview do domínio

Quando o domínio está nos nossos quatro, o cartão apresenta uma etiqueta On Kapsule DNS e não há nada a fazer.

Para alterá-los, clique em Edit e introduza um hostname por linha. A sugestão é exacta: "One hostname per line. 2 to 13 nameservers. Changes apply at the registrar and can take time to propagate." Clique em Save nameservers.

Para voltar atrás, clique em Use Kapsule Defaults, que redefine o domínio para o nosso conjunto de quatro servidores de nomes no registro.

Alterar servidores de nomes move a resposta autoritativa de todo o seu domínio de uma vez. O seu website, o seu email, os seus registos de verificação e tudo o mais seguem os servidores de nomes para os quais o registro aponta. Antes de apontar um domínio para longe de Kapsule DNS, certifique-se de que o fornecedor de destino já tem uma cópia completa e correcta da sua zona, incluindo MX, SPF, DKIM e DMARC. Um registo de correio em falta aqui não causa um aviso, causa silêncio.

O painel valida o que introduz: entre 2 e 13 servidores de nomes, cada um um hostname válido. Se um hostname está mal formado informa-o qual. A alteração é aplicada no registro, e a rapidez com que entra em vigor mundialmente depende da zona pai e não de nós.

O que Acontece à Sua Zona Quando Aponta para Outro Lugar

Apontar o registro para os servidores de nomes de outro não apaga nada que tenha aqui. Os seus registos permanecem como os deixou.

O que muda é quais as funcionalidades que funcionam. O separador de gestão DNS, reencaminhamento de domínio e DNSSEC dependem todos da sua zona ser servida pelos nossos servidores de nomes. Quando não é, o separador DNS mostra "No DNS zone linked" com a explicação "DNS management requires a linked zone. It's auto-created when you register a domain through KPanel", e o reencaminhamento diz-lhe que precisa dos servidores de nomes Kapsule primeiro.

Aponte o domínio de volta para os nossos quatro e essas funcionalidades ficam disponíveis novamente.

Se Genuinamente Necessita de Cola

Duas situações a exigem:

Executa os seus próprios servidores de nomes nomeados dentro do seu próprio domínio. Por exemplo, opera ns1.yourdomain.com e ns2.yourdomain.com nos seus próprios servidores. Essa configuração requer cola no registro para yourdomain.com.

Um registro ou um terceiro informou-o para registar um host. Registar um host de servidor de nomes, às vezes chamado de criar um servidor de nomes filho ou um servidor de nomes privado, é a operação que publica a cola.

KPanel não oferece um ecrã de auto-atendimento para isto. Abra um ticket de suporte com o nome do domínio, os hostnames exactos do servidor de nomes, e os endereços IPv4 e IPv6 para os quais cada um deve resolver, e nós tomaremos a seu cargo com o registro.

Antes de descer por este caminho, pergunte o que realmente quer. Se o objetivo é para os clientes verem a sua marca em vez da nossa numa pesquisa pública, isso é servidores de nomes de vaidade, e é uma alteração de apresentação com custo operacional real: torna-se responsável pela disponibilidade dos hostnames, e um erro deixa o seu domínio inteiro offline em vez de um registo. Se o objetivo é genuinamente executar a sua própria infraestrutura DNS, a cola é a resposta certa e o ticket acima é a forma de o conseguir.

Delegar um Subdomínio Não É a Mesma Coisa

O separador DNS oferece um tipo de registo NS, e vale a pena ser claro sobre o que faz. Um registo NS na sua zona entrega responsabilidade de um subdomínio aos servidores de nomes de outro, por exemplo permitindo a um terceiro executar status.example.com no seu próprio DNS.

Isso é delegação, não cola. Acontece dentro da sua zona, pode fazer você mesmo no separador DNS, e não necessita de envolvimento do registro. Cola existe apenas no registro pai e apenas para servidores de nomes nomeados dentro do domínio que está a ser delegado.

Resolução de Problemas

"Provide between 2 and 13 nameservers." Os registos requerem pelo menos dois servidores de nomes e não aceitam mais de treze. Adicione um segundo, ou reduza a lista.

"Invalid nameserver hostname." Uma das linhas não é um hostname válido. As causas comuns são um ponto final, um espaço solto, um endereço IP introduzido onde um hostname pertence, ou uma linha copiada que apanhou um carácter de bala.

Alterei servidores de nomes e o meu site caiu. Os novos servidores de nomes não têm os seus registos. Clique em Use Kapsule Defaults para trazer o domínio de volta ao nosso DNS, confirme que o site carrega, depois configure a zona de destino correctamente antes de tentar novamente.

O meu email parou quando mudei de fornecedor DNS. Os registos MX, SPF e DKIM não foram transferidos. Recrie-os no novo fornecedor. O separador Deliverability em qualquer caixa de correio nesse domínio mostra-lhe exactamente quais os registos que devem ser publicados e o que devem dizer.

A alteração de servidor de nomes não entrou em vigor. A propagação de registro não é instantânea e está fora do nosso controlo. Verifique se o cartão Nameservers mostra o que guardou, depois permita tempo. Se o cartão está certo e a delegação pública ainda está errada após um dia, abra um ticket de suporte.

Quero DNSSEC num domínio que usa servidores de nomes externos. DNSSEC em KPanel assina zonas que servimos. Se o seu DNS está noutro lugar, ative-o lá. Veja Enabling DNSSEC.

Leitura relacionada: Nameservers, DNS Basics, Subdomains and Parked Domains, e Enabling DNSSEC.

Ainda precisa de ajuda?

Envie-nos um email para support@kapsulehost.com ou abra um chat no KPanel.

Abrir KPanel
Registos Glue e Servidores de Nomes Personalizados