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

Quando utiliza Gestor de Tráfego do Azure para carregar o tráfego de equilíbrio para Serviço de Aplicações do Azure, a aplicação Serviço de Aplicações pode ser acedida através <do ponto> final do gestor de tráfego.trafficmanager.net. Pode atribuir um nome de domínio personalizado, como www.contoso.com, com a sua aplicação Serviço de Aplicações de forma a 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 que está integrada com Gestor de Tráfego.

Nota

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

Preparar a aplicação

Para mapear um nome DNS personalizado para uma aplicação integrada com Gestor de Tráfego do Azure, o plano de Serviço de Aplicações da aplicação web deve estar no nível 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

Na 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 Azure.

Portal navigation to Azure app

Na navegação à esquerda da página da aplicação, selecione Scale up (Serviço de Aplicações plano).

Scale-up menu

O escalão atual da aplicação é realçado com um limite azul. Verifique se a aplicação está no nível Standard ou acima (qualquer nível na categoria Produção ou Isolada ). Se sim, feche a página 'Escala', e salte para criar o mapeamento CNAME.

Check pricing tier

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

Se precisar de aumentar a sua aplicação, selecione qualquer um dos níveis de preços na categoria DeProdução . Para obter opções adicionais, clique em Ver opções adicionais.

Clique em Aplicar.

Criar Gestor de Tráfego ponto final

Seguindo os passos no Add or Delete Endpoints, adicione a sua aplicação Serviço de Aplicações como ponto final no seu perfil de Gestor de Tráfego.

Uma vez que a sua Serviço de Aplicações aplicação está num nível de preços suportado, ela aparece na lista de alvos de Serviço de Aplicações disponíveis quando adiciona o ponto final. Se a sua aplicação não estiver listada, verifique o nível de preços da sua aplicação.

Crie o mapeamento CNAME

Nota

Para configurar um domínio Serviço de Aplicações que adquiriu, ignore esta secção e vá para Ativar o domínio personalizado.

Nota

Pode utilizar o Azure DNS para configurar um nome DNS personalizado para Serviço de Aplicações do Azure. Para obter mais informações, veja Utilizar o DNS do Azure para oferecer definições de domínio personalizado para um serviço do Azure.

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

  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.

    Frequentemente, pode encontrar a página de registos DNS visualizando as informações da sua conta e, em seguida, procurando um link como os meus domínios. Vá a essa página e procure um link que tenha o nome de algo como ficheiro Zone, DNS Records ou configuração Avançada.

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

    Screenshot that shows an example DNS records page.

  3. Na imagem de exemplo, selecione Adicionar para criar um registo. Alguns fornecedores têm ligações diferentes para adicionar diferentes tipos de registos. Novamente, consulte a documentação do fornecedor.

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, você mapeia de um nome de domínio personalizado não raiz (como www.contoso.com) para o nome de domínio Gestor de Tráfego (contoso.trafficmanager.net) que está integrado com a sua aplicação.

Nota

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

Uma vez terminada a adição ou modificação dos registos DNS no seu fornecedor de domínio, guarde as alterações.

E os domínios das raízes?

Uma vez que Gestor de Tráfego só suporta mapeamento de domínio personalizado com registos CNAME, e porque os padrões DNS não suportam registos CNAME para mapeamento de domínios de raiz (por exemplo, contoso.com), Gestor de Tráfego não suporta mapeamento para domínios de raiz. Para contornar este problema, utilize um redirecionamento de URL a nível da aplicação. Em ASP.NET Core, por exemplo, pode utilizar a reescrita de URL. Em seguida, utilize Gestor de Tráfego para carregar o equilíbrio do subdomínio (www.contoso.com). Outra abordagem é que pode criar um registo de pseudónimo para o seu nome de domínio apex para referenciar um perfil de Gestor de Tráfego do Azure. Um exemplo é contoso.com. Em vez de utilizar um serviço de redirecionamento, pode configurar o Azure DNS para fazer referência a um perfil de Gestor de Tráfego diretamente da sua zona.

Para cenários de alta disponibilidade, pode implementar uma configuração de DNS de equilíbrio de carga sem Gestor de Tráfego, criando vários registos A que apontam do domínio raiz para o endereço IP de cada cópia de aplicações. Em seguida, mapear o mesmo domínio 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 sua aplicação estão em diferentes regiões.

Ativar o domínio personalizado

Depois de os registos do seu nome de domínio se terem propagado, utilize o navegador para verificar se o nome de domínio personalizado se resolve para a sua aplicação Serviço de Aplicações.

Nota

Pode levar algum tempo para que o seu CNAME se propague através do sistema DNS. Pode utilizar um serviço de https://www.digwebinterface.com/ forma a verificar se o CNAME está disponível.

  1. Uma vez que a resolução de domínio tenha sucesso, volte à sua página de aplicações na portal do Azure

  2. A partir da navegação à esquerda, selecione Domínios PersonalizadosAme>de anfitrião.

  3. Digite o nome de domínio personalizado que mapeou anteriormente e selecione Validate.

  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 com um ponto final Gestor de Tráfego, deverá ver o nome de domínio Gestor de Tráfego na configuração CNAME. Selecione-o e clique em Adicionar domínio personalizado.

    Add DNS name to the app

Passos seguintes