Tutorial: Alojar o seu domínio no DNS do Azure

Pode utilizar o DNS do Azure para alojar o seu domínio DNS e gerir os registos DNS. Ao alojar os seus domínios no Azure, pode gerir os recursos DNS com as mesmas credenciais, APIs, ferramentas e faturação dos seus outros serviços do Azure.

Suponha que compra o domínio contoso.com a partir de uma entidade de registo de nomes de domínio e, em seguida, cria uma zona com o nome contoso.com no DNS do Azure. Uma vez que é o proprietário do domínio, a entidade de registo oferece-lhe a opção de configurar os registos do servidor de nomes (NS) para o seu domínio. A entidade de registo armazena os registos NS na .com zona principal. Os utilizadores da Internet em todo o mundo são então direcionados para o seu domínio na zona DNS do Azure quando tentam resolver os registos DNS no contoso.com.

Neste tutorial, ficará a saber como:

  • Criar uma zona DNS.
  • Obtenha uma lista de servidores de nomes.
  • Delegar o domínio.
  • Verifique se a delegação está a funcionar.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

  • Uma conta do Azure com uma subscrição ativa.
  • Um nome de domínio que pode alojar no DNS do Azure. Deve ter controlo total sobre este domínio. O controlo total inclui a capacidade de definir os registos do servidor de nomes (NS) do domínio.

Nota

Neste tutorial, contoso.com é utilizado como um nome de domínio de exemplo. Substitua pelo contoso.com seu próprio nome de domínio.

Iniciar sessão no Azure

Inicie sessão no portal do Azure.

Criar uma zona DNS

  1. Na portal do Azure, introduza a zona dns na caixa de pesquisa na parte superior do portal e, em seguida, selecione zonas DNS nos resultados da pesquisa.

  2. Em zonas DNS, selecione + Criar.

  3. Na página Criar zona DNS , introduza ou selecione as seguintes informações no separador Noções básicas :

    Definição Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição do Azure.
    O grupo de recursos Selecione Criar novo
    Em Nome, introduza myResourceGroup
    Selecione OK.
    Detalhes da instância
    Esta zona é um subordinado de uma zona existente já alojada no DNS do Azure Desmarque esta caixa de verificação, uma vez que a zona DNS não é uma zona subordinada.
    Name Introduza o nome da zona DNS.
    Localização do grupo de recursos Selecione a localização do grupo de recursos.
    A localização do grupo de recursos não afeta o serviço de zona DNS, que é global e não está vinculado a uma localização.

    Captura de ecrã da página Criar zona D N S a mostrar as definições utilizadas neste tutorial para criar uma zona D N S principal.

  4. Selecione Rever + criar.

  5. Selecione Criar.

    Nota

    Se a nova zona que está a criar for uma zona subordinada (por exemplo, zona principal = contoso.com zona subordinada = child.contoso.com), veja o tutorial Criar uma zona DNS subordinada.

Obter servidores de nomes

Antes de pode delegar a zona DNS ao DNS do Azure, terá de conhecer os servidores de nomes da sua zona. O DNS do Azure fornece servidores de nomes a partir de um conjunto sempre que um fuso é criado.

  1. Na portal do Azure, introduza a zona dns na caixa de pesquisa na parte superior do portal e, em seguida, selecione zonas DNS nos resultados da pesquisa.

  2. Em zonas DNS, selecione contoso.com.

  3. Na página Descrição geral , obtenha os servidores de nomes. Neste exemplo, a zona DNS contoso.com foi atribuída aos servidores ns1-01.azure-dns.comde nomes , , ns2-01.azure-dns.netns3-01.azure-dns.orge ns4-01.azure-dns.info:

    Captura de ecrã da zona D N S a mostrar os servidores de nomes do Azure atribuídos

O DNS do Azure cria automaticamente registos NS autoritativos na sua zona para os servidores de nomes atribuídos.

Delegar o domínio

Assim que a zona DNS for criada e tiver os servidores de nomes, terá de atualizar o domínio principal com os servidores de nomes DNS do Azure. Cada entidade de registo tem as suas próprias ferramentas de gestão de DNS para alterar os registos do servidor de nomes de um domínio.

  1. Na página de gestão do DNS da entidade de registo, edite os registos NS e substitua-os pelos servidores de nomes do DNS do Azure.

  2. Quando delega um domínio ao DNS do Azure, tem de utilizar os servidores de nomes fornecidos pelo DNS do Azure. Utilize os quatro servidores de nomes, independentemente do nome do seu domínio. A delegação de domínio não requer um servidor de nomes para utilizar o mesmo domínio de nível superior que o seu domínio.

Importante

Quando copiar cada endereço do servidor de nomes, certifique-se de que copia o ponto à direita no fim do endereço. O ponto à direita indica o fim de um nome de domínio completamente qualificado. Algumas entidades de registo acrescentam o período se o nome NS não o tiver no final. Para estar em conformidade com o RFC DNS, inclua o período à direita.

As delegações que utilizam servidores de nomes na sua própria zona, por vezes denominadas servidores de nomes de vaidade, não são atualmente suportadas no DNS do Azure.

Verificar a delegação

Depois de concluir a delegação, pode verificar se está a funcionar através de uma ferramenta como nslookup para consultar o registo Início da Autoridade (SOA) da sua zona. O registo SOA é criado automaticamente quando a zona é criada. Poderá ter de aguardar pelo menos 10 minutos após concluir a delegação, antes de poder verificar com êxito que está a funcionar. Pode demorar algum tempo para as alterações serem propagadas em todo o sistema DNS.

Não tem de especificar os servidores de nomes DNS do Azure. Se a delegação estiver configurada corretamente, o processo de resolução DNS normal localiza os servidores de nomes automaticamente.

  1. Numa linha de comandos, introduza um comando nslookup semelhante ao seguinte exemplo:

    nslookup -type=SOA contoso.com
    
  2. Verifique se a sua resposta é semelhante à seguinte saída nslookup:

    Server: ns1-04.azure-dns.com
    Address: 40.90.4.1
    
    contoso.com
            primary name server = ns1-04.azure-dns.com
            responsible mail addr = azuredns-hostmaster.microsoft.com
            serial = 1
            refresh = 3600 (1 hour)
            retry = 300 (5 mins)
            expire = 604800 (7 days)
            default TTL = 300 (5 mins)
    ns1-01.azure-dns.com    internet address = 40.90.4.1
    ns1-01.azure-dns.com    AAAA IPv6 address = 2603:1061::1
    

Limpar os recursos

Quando já não for necessário, pode eliminar todos os recursos criados neste tutorial ao seguir estes passos:

  1. No menu portal do Azure, selecione Grupos de recursos.

  2. Selecione o grupo de recursos myResourceGroup .

  3. Selecione Eliminar grupo de recursos.

  4. Introduza myResourceGroup e selecione Eliminar.

Passos seguintes

Neste tutorial, aprendeu a criar uma zona DNS para o seu domínio e a delegar ao DNS do Azure. Para saber como criar zonas DNS subordinadas, continue com o próximo tutorial: