DNS último ponto - raiz

0

viu um vídeo em que todos os domínios tinham um ponto no final. então é link isso não funciona mas link e link . trabalhe

embora o google precise confiar no certificado, pois o nome não corresponde

pergunta: qual é o formato para incluir porta para este esquema? O link funciona, mas não o ritemail.blogspot.in.:80/2013/07/funny-lol-pics.html ou sel2in.com.:80/g.html

Alguém pode explicar?

    
por tgkprog 03.07.2013 / 21:54

3 respostas

2

A raiz do DNS é da perspectiva do cliente, uma abstração interessante, mas sem sentido. não há nenhum indicador disso, e além de ser um contêiner conceitual para os TLDs (com, org, gov, edu, mil, etc.), não tem outro significado ou valor para o cliente. Como outros apontaram, os administradores de DNS usam-no para transferências de zona e outras tarefas administrativas.

lembre-se também que, do ponto de vista estritamente DNS, os nomes DNS são executados do maior para o menor, da esquerda para a direita, o que é o oposto de como os exibimos nas URLs. o google seria 'com.google.www' em vez de 'www.google.com'.

Certificados não avaliam portas (ou não devem). você está estabelecendo a identidade do domínio, não um serviço específico.

    
por 03.07.2013 / 22:29
1

Depende muito dos servidores (web e DNS) envolvidos. Uma terminação "." implica a raiz do DNS. Uma terminação "." é significativo para as configurações do servidor DNS BIND9, a sintaxe do DNS do Windows (eu acho) não precisa disso.

Um problema semelhante surge com o caractere de sublinhado. O DNS do Windows permite isso, mas o BIND o tratará como um caractere ilegal (embora haja uma solução alternativa baseada no CNAME).

    
por 04.07.2013 / 04:49
1

O DNS é um banco de dados distribuído hierarquicamente. Portanto, há um domínio raiz, que é dividido em TLDs, que são então divididos em domínios, que são então divididos em subdomínios, etc.

Uma consulta resolve um endereço ou um servidor que deve saber. O próprio servidor pode atravessar servidores autoritativos e responder com o endereço final de quem é responsável se a recursão estiver ativada no servidor. Desta forma, o aspecto da distribuição funciona.

O "ponto" final está sempre implícito, mesmo que não esteja especificado.

Eu tentei colar sel2in.com.:80/g.html em um navegador e recebi uma mensagem de erro dizendo "O Firefox não sabe como abrir esse endereço, porque o protocolo (sel2in.com.) não está associado a nenhum programa." Acho que o ponto final está acionando o Firefox para pensar no sel2in.com .: é um protocolo, por exemplo, a parte http:// da URL. http://sel2in.com.:80/g.html funciona, no entanto. Você sempre deve especificar a parte https: // ou http: // da URL ao digitar URLs manualmente para evitar peculiaridades como essa, mesmo que o navegador a retire depois de exibir a página.

    
por 04.07.2013 / 05:02

Tags