Encontrei pela primeira vez recentemente um registro A do formulário:
https://www.example.com. <TTL> IN A <IP address>
Até onde eu sei, esse registro é deliberado (ou seja, não é um erro). Eu sei que os dois pontos e a barra são caracteres válidos para um rótulo, de acordo com a RFC 2181 , mas não entendo o objetivo do registro. Alguma autoridade de certificação usa este formulário para validação de controle de domínio? Esse formulário protege contra algum tipo de exploração? Detectar algum tipo de erro do usuário ou problema conhecido com o software?
domain-name-system
a-record
Binky
fonte
fonte
https://www.example.com
é diferente do mapeamento de endereço IPwww.example.com
. O primeiro mapeia para endereços (vários registros A) no bloco de rede / 16 pertencente a "example.com" por ARIN whois. O último mapeia para um CNAME no domínio de um grande provedor de CDN. A cadeia CNAME em última instância mapeia para um endereço IP na rede do provedor de CDNRespostas:
A explicação mais provável é que um usuário não familiarizado com o DNS tentou configurar os registros DNS e cometeu um erro claramente óbvio para qualquer pessoa familiarizada com o DNS, mas não para as pessoas que não o são.
Embora um rótulo DNS possa ser qualquer dado binário arbitrário em geral , você deve ler o restante da seção 11, em particular:
Entre outras coisas, isso significa que a sintaxe do rótulo pode ser restringida, dependendo do tipo RR. Conforme especificado na seção 2.1 da RFC 1123 e na RFC 952, os nomes de host da Internet possuem uma sintaxe restrita, na qual os dois pontos e a barra não são válidos.
fonte
É errado para um endereço padrão, mas é possivelmente alguém que usa o DNS como um dispositivo de comunicação fora de banda.
Não é difícil imaginar ter que passar dados via DNS em vez de através de canais 'normais'.
fonte