Colar ausente no servidor de nomes filho

2

Eu estava executando uma verificação rápida no Pingdom.com para uma nova configuração de site / servidor e encontrei esses dois erros para os servidores de nomes:

Missing glue at child: ns1.MYDOMAIN.co.uk
The IP address of the name servers was not found at the child. This is a configuration error and should be corrected as soon as possible.

Missing glue at child: ns2.MYDOMAIN.co.uk
The IP address of the name servers was not found at the child. This is a configuration error and should be corrected as soon as possible.

O domínio está com Godaddy, o servidor está em outro lugar e o site resolve muito bem. Eu estou querendo saber se estou perdendo uma configuração de DNS, talvez?

    
por Rob 17.04.2011 / 13:32

3 respostas

4

O que eles querem dizer é que você está perdendo os chamados registros de cola.

Um registro de cola é o endereço IP de um servidor de nomes mantido no registro de nomes de domínio. Estes são usados para evitar algumas dependências circulares na resolução de nomes.

Veja um exemplo na página da Wikipédia:

Name servers in delegations are identified by name, rather than by IP address. This means that a resolving name server must issue another DNS request to find out the IP address of the server to which it has been referred. If the name given in the delegation is a subdomain of the domain for which the delegation is being provided, there is a circular dependency. In this case the nameserver providing the delegation must also provide one or more IP addresses for the authoritative nameserver mentioned in the delegation. This information is called glue. The delegating name server provides this glue in the form of records in the additional section of the DNS response, and provides the delegation in the answer section of the response.

For example, if the authoritative name server for example.org is ns1.example.org, a computer trying to resolve www.example.org first resolves ns1.example.org. Since ns1 is contained in example.org, this requires resolving example.org first, which presents a circular dependency. To break the dependency, the nameserver for the org top level domain includes glue along with the delegation for example.org. The glue records are address records that provide IP addresses for ns1.example.org. The resolver uses one or more of these IP addresses to query one of domain's authoritative servers, which allows it to complete the DNS query.

Espero que isso ajude!

    
por 17.04.2011 / 14:15
3

Você precisa verificar se os servidores de nomes ns1.MYDOMAIN.co.uk e ns2.MYDOMAIN.co.uk respondem com autoridade para eles mesmos. Para cada servidor de nomes para o qual um domínio é delegado, deve haver registros A ou AAAA autorizados para esses servidores de nomes. Os endereços nos registros de cola não são autoritativos e não cumprem este requisito.

    
por 18.04.2011 / 15:12
0

Embora você nomeie um 'erro' (com aspas), isso é apenas um aviso. Se a cola realmente estivesse faltando, seu site seria impossível de funcionar. No passado, os de de não seriam ativados em tal condição, mas a política é menos rigorosa agora. E .fi ainda são verificados regularmente pelo registro. Qualquer registro decente não permitiria delegações sem cola no registro. E mais importante: você nunca deve fornecer cola para servidores de nomes fora da zona (embora a maioria dos registros solicite isso, mas ignore-os operacionalmente). Só não dê, então você sabe um pouco mais que eles não vão estragar as coisas. Você pode ativar o processamento automático de cola na sua configuração de servidores de nomes, de modo que a cola seja fornecida como resposta adicional, evitando outra consulta separada (antes que o resolvedor de DNS possa fornecer informações ao usuário final). Para provedores de hospedagem, isso pode não ser o mais eficiente (mas ainda mais rápido), mas para TLDs é útil e facilitará a carga.

    
por 27.03.2013 / 15:25