Início Rápido: Criar uma zona DNS privada do Azure com o portal do Azure
Este início rápido orienta-o ao longo dos passos para criar a sua primeira zona DNS privada e registar com o portal do Azure.
Uma zona DNS é utilizada para alojar os registos DNS para um determinado domínio. Para começar a alojar o seu domínio no DNS do Azure, tem de criar uma zona DNS para esse nome de domínio. Cada registo DNS para o seu domínio é então criado no interior desta zona DNS. Para publicar uma zona DNS privada na sua rede virtual, especifique a lista de redes virtuais permitidas para resolver registos na zona. Estas são denominadas redes virtuais ligadas . Quando o registo automático está ativado, o DNS do Azure também atualiza os registos de zona sempre que uma máquina virtual é criada, altera o respetivo endereço IP ou é eliminada.
Importante
Quando cria uma zona DNS privada, o Azure armazena os dados da zona como um recurso global. Isto significa que a zona privada não depende de uma única VNet ou região. Pode ligar a mesma zona privada a várias VNets em regiões diferentes. Se o serviço for interrompido numa VNet, a zona privada continuará disponível. Para obter mais informações, veja Resiliência da zona do Azure DNS Privado.
Neste artigo, são utilizadas duas VMs numa única VNet ligada à zona DNS privada com o registo automático ativado. A configuração é resumida na figura seguinte.
Pré-requisitos
Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
Se preferir, pode concluir este início rápido com o Azure PowerShell ou a CLI do Azure.
Criar uma zona DNS privada
O exemplo seguinte cria uma zona DNS denominada private.contoso.com num grupo de recursos denominado MyAzureResourceGroup.
Uma zona DNS contém as entradas DNS de um domínio. Para começar a alojar o seu domínio no DNS do Azure, crie uma zona DNS para esse nome de domínio.
Na barra de pesquisa do portal, escreva zonas dns privadas na caixa de texto de pesquisa e prima Enter.
Selecione DNS Privado zona.
Selecione Criar zona dns privada.
Na página Criar DNS Privado zona, escreva ou selecione os seguintes valores:
- Grupo de recursos: selecione Criar novo, introduza MyAzureResourceGroup e selecione OK. O nome do grupo de recursos tem de ser exclusivo na subscrição do Azure.
- Nome: escreva private.contoso.com para este exemplo.
Em Localização do grupo de recursos, selecione E.U.A. Centro-Oeste.
Selecione Rever + Criar.
Selecione Criar.
A criação da zona pode demorar alguns minutos.
Rede virtual e parâmetros
Nesta secção, terá de substituir os seguintes parâmetros nos passos pelas informações abaixo:
Parâmetro | Valor |
---|---|
<resource-group-name> | MyAzureResourceGroup (Selecionar grupo de recursos existente) |
<virtual-network-name> | MyAzureVNet |
<nome da região> | E.U.A. Centro-Oeste |
<IPv4-address-space> | 10.2.0.0/16 |
<nome da sub-rede> | MyAzureSubnet |
<sub-rede-address-range> | 10.2.0.0/24 |
Criar a rede virtual e a sub-rede
Nesta secção, irá criar uma rede virtual e uma sub-rede.
No canto superior esquerdo do ecrã, selecione Criar um recurso > Rede > Virtual ou procure Rede virtual na caixa de pesquisa.
Em Criar rede virtual, introduza ou selecione estas informações no separador Noções Básicas :
Definição Valor Detalhes do Projeto Subscrição selecione a subscrição do Azure Grupo de Recursos Selecione Criar novo, introduza <resource-group-name> e, em seguida, selecione OK ou selecione um nome> de grupo de recursos existente< com base nos parâmetros. Detalhes da instância Name Introduza <virtual-network-name> Região Selecionar <nome> da região Selecione o separador Endereços IP ou selecione o botão Seguinte: Endereços IP na parte inferior da página.
No separador Endereços IP , introduza estas informações:
Definição Valor Espaço de endereço IPv4 Introduzir <IPv4-address-space> Em Nome da sub-rede, selecione a palavra predefinição.
Em Editar sub-rede, introduza estas informações:
Definição Valor Nome da sub-rede Introduzir <sub-nome da sub-rede> Intervalo de endereços da sub-rede Introduza <sub-rede-address-range> Selecione Guardar.
Selecione o separador Rever + criar ou selecione o botão Rever + criar .
Selecione Criar.
Ligar a rede virtual
Para ligar a zona DNS privada a uma rede virtual, crie uma ligação de rede virtual.
- Abra o grupo de recursos MyAzureResourceGroup e selecione a private.contoso.com zona privada.
- No painel esquerdo, selecione Ligações de rede virtual.
- Selecione Adicionar.
- Escreva myLink para o Nome da ligação.
- Em Rede virtual, selecione myAzureVNet.
- Selecione a caixa de verificação Ativar registo automático .
- Selecione OK.
Criar as máquinas virtuais de teste
Agora, vai criar duas máquinas virtuais para testar a zona DNS privada:
- Na página do portal no canto superior esquerdo, selecione Criar um recurso e, em seguida, selecione Windows Server 2016 Datacenter.
- Selecione MyAzureResourceGroup para o grupo de recursos.
- Escreva myVM01 - para o nome da máquina virtual.
- Selecione E.U.A. Centro-Oeste para a Região.
- Introduza um nome para o nome de utilizador do administrador.
- Introduza uma palavra-passe e confirme a palavra-passe.
- Para Portas de entrada públicas, selecione Permitir portas selecionadas e, em seguida, selecione RDP (3389) para Selecionar portas de entrada.
- Aceite as outras predefinições da página e, em seguida, clique em Seguinte: Discos >.
- Aceite as predefinições na página Discos e, em seguida, clique em Seguinte: Rede >.
- Certifique-se de que a minhaAzureVNet está selecionada para a rede virtual.
- Aceite as outras predefinições da página e, em seguida, clique em Seguinte: Gestão >.
- Para Diagnósticos de arranque, selecione Desativar, aceite as outras predefinições e, em seguida, selecione Rever + criar.
- Reveja as definições e, em seguida, clique em Criar.
Repita estes passos e crie outra máquina virtual com o nome myVM02.
As duas máquinas virtuais demorarão alguns minutos a concluir.
Criar um registo DNS adicional
O exemplo seguinte cria um registo com o nome relativo db na zona DNS private.contoso.com, no grupo de recursos MyAzureResourceGroup. O nome completamente qualificado do conjunto de registos é db.private.contoso.com. O tipo de registo é "A", com o endereço IP de myVM01.
- Abra o grupo de recursos MyAzureResourceGroup e selecione o private.contoso.com zona privada.
- Selecione + Conjunto de registos.
- Em Nome, escreva db.
- Para Endereço IP, escreva o endereço IP que vê para myVM01. Deve ser registado automaticamente quando a máquina virtual foi iniciada.
- Selecione OK.
Testar a zona privada
Agora, pode testar a resolução de nomes da sua private.contoso.com zona privada.
Configurar as VMs para permitir ICMP de entrada
Pode utilizar o comando ping para testar a resolução de nomes. Assim, configure a firewall em ambas as máquinas virtuais para permitir pacotes ICMP de entrada.
Ligue a myVM01 e abra uma janela do Windows PowerShell com privilégios de administrador.
Execute o seguinte comando:
New-NetFirewallRule –DisplayName "Allow ICMPv4-In" –Protocol ICMPv4
Repita para myVM02.
Enviar pings para as VMs por nome
- Na linha de comandos do Windows PowerShell para myVM02, envie um ping myVM01 com o nome de anfitrião registado automaticamente:
Deverá ver uma saída semelhante à seguinte:ping myVM01.private.contoso.com
PS C:\> ping myvm01.private.contoso.com Pinging myvm01.private.contoso.com [10.2.0.4] with 32 bytes of data: Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Reply from 10.2.0.4: bytes=32 time=1ms TTL=128 Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Ping statistics for 10.2.0.4: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms PS C:\>
- Agora, envie um ping para o nome db criado anteriormente:
Deverá ver uma saída semelhante à seguinte:ping db.private.contoso.com
PS C:\> ping db.private.contoso.com Pinging db.private.contoso.com [10.2.0.4] with 32 bytes of data: Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Reply from 10.2.0.4: bytes=32 time<1ms TTL=128 Ping statistics for 10.2.0.4: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms PS C:\>
Limpar os recursos
Quando já não for necessário, elimine o grupo de recursos MyAzureResourceGroup para eliminar os recursos criados neste início rápido.