Ir diretamente para o conteúdo

Definições de cookies

Escolha que tipos de cookies permite. Pode alterar a sua escolha a qualquer momento em Definições de cookies, no fundo de cada página. Política de privacidade

Necessários

Sempre ativos

Necessários para iniciar sessão, manter o seu carrinho e memorizar as suas escolhas. Estão sempre ativos.

Que cookies?
  • weboke_sessie, weboke_klant, weboke_remember: a sua sessão e manter a sessão iniciada
  • weboke_basket: o seu carrinho
  • wkBtwIncl: mostrar preços com ou sem IVA
  • wok_cookies: a sua escolha de cookies, 12 meses

Mede que anúncio leva a uma visita ou encomenda, para não pagarmos por anúncios que não dão resultado.

Que cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), até 90 dias
  • OpenAI Ads, anúncios no ChatGPT
  • wok_aff: através de que parceiro chegou até nós (programa de afiliados), 60 dias

4,6

País e idioma

Cada país tem o seu próprio site, com os preços e o IVA desse país.

Ver

Ler uma zona

Módulo 2: Servidores de nomes e zonas · Tempo de leitura: 8 minutos

Objetivo de aprendizagem: Depois desta lição, conseguirá ler e escrever um registo DNS: nome, TTL, classe, tipo e valor, incluindo o sinal @ e o ponto no final.

Conceitos-chave: ficheiro de zona, @, nome relativo e completo, ponto final, SOA, número de série, registo NS

As cinco partes de um registo

Em termos técnicos, uma zona é frequentemente escrita como ficheiro de zona: um ficheiro de texto com um registo por linha. Mesmo que o seu painel apresente isto num formulário mais amigável, contém sempre as mesmas cinco partes:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
naam                TTL    klasse type waarde
ParteSignificado
NomePara que nome o registo é válido
TTLQuantos segundos a resposta pode ser guardada em cache (lição 6.1)
ClasseNormalmente IN (internet). A maioria dos painéis omite isto
TipoO tipo de registo: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ...
ValorA resposta. Num MX e num SRV também aparecem números, como a prioridade

Alguns exemplos:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Pode haver vários registos com o mesmo nome e o mesmo tipo. Dois registos MX para example.com ou dois registos A para www é algo perfeitamente normal. Em conjunto, chamam-se um conjunto de registos (recordset).

O sinal @

O sinal @ significa, numa zona: o nome do próprio domínio. Na zona de example.com,

@   3600  IN  A  192.0.2.10

é o mesmo que

example.com.   3600  IN  A  192.0.2.10

A maioria dos painéis utiliza @, ou deixa o campo do nome em branco, para o domínio raiz (apex). Se um serviço lhe pedir um registo "no seu domínio" ou "na raiz do seu domínio", refere-se a @. Atenção: "raiz do seu domínio" é algo diferente da raiz do DNS mencionada na lição 1.2.

Nomes relativos e completos

Na lição 1.2 viu o ponto no final. Numa zona, funciona assim:

  • Se um nome terminar em ponto, é completo. mail.example.com. é exatamente esse nome.
  • Se um nome não terminar em ponto, é relativo. O nome da zona é adicionado no final. Na zona de example.com, mail torna-se, portanto, mail.example.com. (com ponto).

Isto aplica-se tanto ao nome de um registo como a um nome no valor, como em CNAME, MX, NS e SRV. Num endereço IP num registo A ou AAAA isto não se aplica: aí nunca se coloca um ponto no final.

Compare:

O que insere (zona example.com)Torna-se, na realidade
Nome: shopshop.example.com.
Nome: shop.example.com (sem ponto)shop.example.com.example.com.
Nome: shop.example.com.shop.example.com.
Valor MX: mail.example.netmail.example.net.example.com. (errado)
Valor MX: mail.example.net.mail.example.net. (correto)

Os painéis lidam com isto de formas diferentes. Alguns acrescentam sempre o seu nome de domínio a seguir ao campo do nome e mostram isso por baixo do campo. Alguns colocam automaticamente um ponto no final de um valor. Outros utilizam exatamente o que escreve. Existe um método de trabalho seguro:

  1. No campo Nome, preencha apenas a primeira parte (shop, www, _dmarc), ou @ para o próprio domínio.
  2. Num valor que seja um nome, preencha o nome completo com um ponto no final, a menos que o painel indique claramente que isso não é necessário.
  3. Depois de guardar, verifique como o registo aparece na lista. Se vir o seu próprio nome de domínio duplicado, corrija-o.

O registo SOA: o cabeçalho da zona

Cada zona começa com exatamente um registo SOA (start of authority). Contém dados de gestão, como:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; número de série
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (cache negativa)
  • O primeiro nome é o servidor de nomes primário.
  • O segundo é o endereço de e-mail do administrador, com um ponto em vez de @: hostmaster.example.com. significa hostmaster@example.com.
  • O número de série aumenta a cada alteração. Os outros servidores de nomes verificam assim que há algo novo e voltam a obter a zona. Frequentemente é uma data com um número sequencial, como 2026110701.
  • O último valor determina, entre outras coisas, durante quanto tempo uma resposta "não existe" pode ser guardada em cache (lição 6.2).

O registo SOA é normalmente gerido pelo próprio painel. Quase nunca precisará de o alterar. No entanto, é útil saber: se os números de série forem diferentes entre os seus servidores de nomes, significa que nem todos têm a versão mais recente.

Registos NS na zona

Na zona também existem registos NS para o próprio domínio:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Estes devem corresponder aos servidores de nomes registados na registry (lição 2.1). Não os altere sem também alterar os servidores de nomes junto do registrar. Um registo NS para um subdomínio (klant.example.com NS ...) delega esse subdomínio a outros servidores de nomes. Isso é um procedimento avançado.

Na prática: como se apresenta num painel

No DirectAdmin, abre a opção Administração de DNS. Verá uma tabela com as colunas Nome, TTL, Tipo e Valor: exatamente as partes desta lição, sem a classe. Um nome seguido de ponto, como example.com., representa o próprio domínio. n'O meu WebOké, no separador DNS, preenche @ no campo Nome para o próprio domínio, e verá por baixo do campo o nome completo. O cPanel (Zone Editor), o Plesk, o Cloudflare e os painéis dos registrars funcionam com os mesmos campos; apenas os nomes dos botões variam.

Resumo

  • Um registo é composto por nome, TTL, classe (IN), tipo e valor.
  • @ significa o próprio domínio.
  • Um nome com ponto no final é completo; sem ponto, o nome da zona é acrescentado no final.
  • No campo Nome, preencha apenas a primeira parte, e verifique depois de guardar como o registo fica.
  • O registo SOA é o cabeçalho da zona; o número de série aumenta a cada alteração.

Quiz

1. O que significa @ na zona de example.com?



2. Na zona de example.com, cria um registo MX com o valor 10 mail.example.net, sem ponto. Qual é, na realidade, o servidor de correio indicado?



3. Para que serve o número de série no registo SOA?



4. Que parte de um registo a maioria dos painéis omite, por ser sempre igual?



Exercício

Exercício Z2.2: Ler um SOA. Consulte o registo SOA de sidn.nl (ferramenta online ou dig SOA sidn.nl). Indique: (1) o servidor de nomes primário, (2) o número de série.

Exercício Z2.2: Ler um SOA



Aquilo que preenche e o que encontramos em tempo real não é guardado. O seu navegador memoriza as suas respostas e se concluiu o exercício com sucesso. Se tiver sessão iniciada, guardamos apenas que teve o exercício (quase) correto em Os meus cursos; aí pode também eliminar essa informação.

Para saber mais

Estes artigos descrevem os painéis da WebOké. Noutros fornecedores, o funcionamento é semelhante.

Um momento…

Configurar os seus domínios

Para cada domínio, defina os servidores de nomes, a ligação ao seu alojamento e quem fica como titular.

A carregar os seus domínios…