Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O que o SOA faz exatamente?

Olá.

Não consegui entender muito bem a finalidade do tipo SOA. Pra que ele serve exatamente? Com que propósito ele foi especificado como parâmetro no comando usado pelo professor?

Obrigado.

1 resposta
solução!

Olá Mateus,

É uma ótima pergunta.

O SOA é a entrada mais importante do DNS, pois é com ela que se informa quem é o responsável pela domínio, e dados como o serial (que serve para informar se a zona foi atualizada), o MNAME (que é o nome do servidor primário da zona) e os TTLs (tempo máximo que se pode manter em cache).

Exemplo:

alura.com.br.    IN    SOA gina.ns.cloudflare.com. dns.cloudflare.com. (
                2034077020 ; serial
                10000      ; refresh (2 hours 46 minutes 40 seconds)
                2400       ; retry (40 minutes)
                604800     ; expire (1 week)
                3600       ; minimum (1 hour)
                )

Nessa entrada (coletada do digwebinterface), temos:

  • alura.com.br. --> indica o nome da zona;
  • IN SOA -----------> Indica o tipo do registro
  • gina.ns... --------> Nome do servidor primário da zona
  • dns.cloudfla...--> Email do responsavel pela administração da zona
  • 2034... ------------> Count do serial da zona (toda vez que se atualiza é incrementado com +1);
  • parametros de replicação

Enfim, basicamente o SOA informa que é que 'manda' no dominio/zona. No exemplo com o dominio da alura, quem 'manda' na zona é o servidor GINA da CloudFlare (Registro SOA), mas é no NS que os registros ficam (Registro NS)

Sugiro ver esse artigo que vai ajudar bastante: SOA

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software