Configurar um nome de domínio personalizado no Serviço de Aplicações do Azure com a integração do Gestor de Tráfego

Quando utiliza o Gestor de Tráfego do Azure para fazer o balanceamento de carga do tráfego para Serviço de Aplicações do Azure, a aplicação Serviço de Aplicações pode ser acedida através <do traffic-manager-endpoint.trafficmanager.net>. Pode atribuir um nome de domínio personalizado, como www.contoso.com, à sua aplicação Serviço de Aplicações para fornecer um nome de domínio mais reconhecível para os seus utilizadores.

Este artigo mostra-lhe como configurar um nome de domínio personalizado com uma aplicação Serviço de Aplicações integrada com o Gestor de Tráfego.

Nota

Apenas os registos CNAME são suportados quando configura um nome de domínio com o ponto final do Gestor de Tráfego. Como os registos A não são suportados, também não é suportado um mapeamento de domínio de raiz, como contoso.com.

Preparar a aplicação

Para mapear um nome DNS personalizado para uma aplicação integrada no Gestor de Tráfego do Azure, o plano de Serviço de Aplicações da aplicação Web tem de estar no escalão Standard ou superior. Neste passo, vai confirmar que a aplicação do Serviço de Aplicações está no escalão de preço suportado.

Verificar o escalão de preço

No portal do Azure, procure e selecione Serviços de Aplicações.

Na página Serviços de Aplicações , selecione o nome da sua aplicação do Azure.

Navegação do portal para a aplicação do Azure

No painel de navegação esquerdo da página da aplicação, selecione Aumentar verticalmente (Serviço de Aplicações plano).

Menu de aumento vertical

O escalão atual da aplicação é realçado com um limite azul. Verifique se a aplicação está no escalão Standard ou superior (qualquer escalão na categoria Produção ou Isolado ). Se sim, feche a página Aumentar verticalmente e avance para Criar o mapeamento CNAME.

Verificar o escalão de preço

Aumentar verticalmente o plano do Serviço de Aplicações

Se precisar de aumentar verticalmente a sua aplicação, selecione qualquer um dos escalões de preço na categoria Produção . Para obter opções adicionais, clique em Ver opções adicionais.

Clique em Aplicar.

Criar ponto final do Gestor de Tráfego

Seguindo os passos em Adicionar ou Eliminar Pontos Finais, adicione a sua aplicação Serviço de Aplicações como ponto final no seu perfil do Gestor de Tráfego.

Assim que a sua aplicação Serviço de Aplicações estiver num escalão de preço suportado, esta aparece na lista de destinos de Serviço de Aplicações disponíveis quando adiciona o ponto final. Se a sua aplicação não estiver listada, verifique o escalão de preço da sua aplicação.

Criar o mapeamento CNAME

Nota

Para configurar um domínio Serviço de Aplicações que comprou, ignore esta secção e aceda a Ativar domínio personalizado.

  1. Inicie sessão no site do fornecedor do seu domínio.

    Pode utilizar o DNS do Azure para gerir registos DNS para o seu domínio e configurar um nome DNS personalizado para Serviço de Aplicações do Azure. Para obter mais informações, veja Tutorial: Alojar o seu domínio no DNS do Azure.

  2. Localize a página para gerir os registos DNS.

    Cada fornecedor de domínio tem a sua própria interface de registos DNS, por isso, consulte a documentação do fornecedor. Procure áreas do site com os nomes Nome de Domínio, DNS ou Gestão de Servidor de Nomes.

    Muitas vezes, pode encontrar a página de registos DNS ao visualizar as informações da sua conta e, em seguida, procurar uma ligação, como Os meus domínios. Aceda a essa página e, em seguida, procure uma ligação com o nome algo como Ficheiro de zona, Registos DNS ou Configuração avançada.

    A captura de ecrã seguinte mostra um exemplo de uma página de registos DNS:

    Captura de ecrã que mostra uma página de registos DNS de exemplo.

  3. Selecione Adicionar ou o widget adequado para criar um registo.

Nota

Para alguns fornecedores, como a GoDaddy, as alterações aos registos DNS só entram em vigor quando selecionar uma ligação Guardar Alterações separada.

Embora as especificidades de cada fornecedor de domínio variem, mapeia de um nome de domínio personalizado não raiz (como www.contoso.com) para o nome de domínio do Gestor de Tráfego (contoso.trafficmanager.net) integrado na sua aplicação.

Nota

Se um registo já estiver a ser utilizado e precisar de vincular preventivamente as suas aplicações ao mesmo, pode criar um registo CNAME adicional. Por exemplo, para vincular preventivamente www.contoso.com à sua aplicação, crie um registo CNAME a partir de awverify.www para contoso.trafficmanager.net. Em seguida, pode adicionar "www.contoso.com" à sua aplicação sem ter de alterar o registo CNAME "www". Para obter mais informações, veja Migrar um nome DNS ativo para Serviço de Aplicações do Azure.

Depois de terminar de adicionar ou modificar registos DNS no seu fornecedor de domínio, guarde as alterações.

E os domínios de raiz?

Uma vez que o Gestor de Tráfego suporta apenas o mapeamento de domínios personalizados com registos CNAME e porque as normas DNS não suportam registos CNAME para domínios de raiz de mapeamento (por exemplo, contoso.com), o Gestor de Tráfego não suporta o mapeamento para domínios de raiz. Para contornar este problema, utilize um redirecionamento de URL a partir do nível da aplicação. No ASP.NET Core, por exemplo, pode utilizar a Reescrita de URL. Em seguida, utilize o Gestor de Tráfego para fazer o balanceamento de carga do subdomínio (www.contoso.com). Outra abordagem é criar um registo de alias para o seu apex de nome de domínio para referenciar um perfil do Gestor de Tráfego do Azure. Um exemplo é contoso.com. Em vez de utilizar um serviço de redirecionamento, pode configurar o DNS do Azure para referenciar um perfil do Gestor de Tráfego diretamente a partir da sua zona.

Para cenários de elevada disponibilidade, pode implementar uma configuração de DNS de balanceamento de carga sem o Gestor de Tráfego ao criar vários registos A que apontam do domínio de raiz para o endereço IP de cada cópia de aplicação. Em seguida, mapeie o mesmo domínio de raiz para todas as cópias da aplicação. Uma vez que o mesmo nome de domínio não pode ser mapeado para duas aplicações diferentes na mesma região, esta configuração só funciona quando as cópias da aplicação estão em regiões diferentes.

Ativar domínio personalizado

Depois de propagar os registos do seu nome de domínio, utilize o browser para verificar se o seu nome de domínio personalizado é resolvido na sua aplicação Serviço de Aplicações.

Nota

O CNAME pode demorar algum tempo a propagar-se através do sistema DNS. Pode utilizar um serviço como https://www.digwebinterface.com/ para verificar se o CNAME está disponível.

  1. Assim que a resolução do domínio for bem-sucedida, regresse à página da aplicação no portal do Azure

  2. No painel de navegação esquerdo, selecione Domínios personalizados>Adicionar nome de anfitrião.

  3. Escreva o nome de domínio personalizado que mapeou anteriormente e selecione Validar.

  4. Confirme que o tipo de registo de nome de anfitrião está definido como CNAME (www.example.com ou qualquer subdomínio).

  5. Uma vez que a aplicação Serviço de Aplicações está agora integrada num ponto final do Gestor de Tráfego, deverá ver o nome de domínio do Gestor de Tráfego na configuração CNAME. Selecione-o e clique em Adicionar domínio personalizado.

    Adicionar o nome DNS à aplicação

Passos seguintes