O DNS é o portal para acesso a diversos endereços web que se encontra pelo mundo, Sem os servidores DNS as máquinas não conseguiram se comunicarem com tanta facilidade, porque senão teríamos que digitar números de IPs, e para gravar números não é tão fácil como gravar um www.google.com.br.
O que é um servidor DNS ?
Servidor DNS é um dos serviços mais importante na internet na sigla em inglês DNS (Domain Name System). Este serviço é responsável por muitas traduções de endereços de IPs para resolução de nomes, onde quando você como usuário comum digita o endereço do site de preferência no browser, acaba passando por análise de um servidor DNS da Operadora geralmente padrão em redes residenciais. A operadora coloca o seu DNS principal e o secundário. um exemplo meu é a NET, essa operadora já trabalha com IPv6, mas eu acabo colocando o DNS manualmente, então vai aparecer os dois tanto o IPv6 como o endereço no IPv4. Uso o do Google e um Europeu.
DNS1: 8.8.8.8
DNS2: 9.9.9.9
Vamos agora aprender mais sobre DNS, onde temos uma informação no DNS e queremos analisar o que está registrada nos arquivos de zonas de um servidor, através dos resource records, Como exemplo os servidores de email usam o seu resource records MX (Mail Exchanger).
A tabela abaixo está os Resource Records mais importantes para comunicação:
- A– Address: Associação de um nome a um endereço (mapeamento direto)
- AAAA– Address IPv6; Associação de um nome a um endereço IPv6
- NS (NameServer); Indica o nome de um servidor de DNS do domínio ou subdomínio;
- CNAME– (Canonical NAME); um alias (nome alternativo) para um host;
- MX– (Mail eXchanger); Definição de servidores de correio eletrónico do domínio ou subdomínio ;
- PTR– (PoinTeR); Associação de um endereço a um nome (reverse DNS – mapeamento inverso)
- SOA– (Start Of Authority); Identificação de cabeçalhos de zonas
- SRV– (SeRVice); permite definir serviços disponíveis num domínio
- TXT –Definição de informação textual sobre o domínio
Usando o comando no terminal linux do windows, como mostra a figura abaixo:
Obtemos nessa figura uma simples lista de um servidor DNS onde ele está retornando para nós na Tabela A– Address: Associação de um nome a um endereço (mapeamento direto), então quando eu especifico o endereço servicos.cuiaba.br ele aponta para o endereço de IP: 162.210.102.231, esse endereço é onde se encontra o meu servidor de hospedagem, o qual está sendo hospedado o site ou o servidor de redirecionamento.
Para uma resposta curta de somente retornar o endereço de IP, digitamos o seguinte comando: dig servicos.cuiaba.br +short pronto ele vai retornar somente o IP.
Para uma pesquisa mais detalhada sobre o DNS so site, podemos entrar com o mesmo comando mas no final a palavra ANY, vejamos:
Pronto ele retornou todas as tabelas que o servidor dispõe para esse endereço. Retornando as seguintes Resource Records.
- A– Address: Associação de um nome a um endereço (mapeamento direto)
- SOA– (Start Of Authority); Identificação de cabeçalhos de zonas
- MX– (Mail eXchanger)
- TXT –Definição de informação textual sobre o domínio
Enfim podemos fazer diversas pesquisas com a ferramenta dig (Domain Information Groper).
Qualquer dúvida entre em contato.
Comentários
Postar um comentário