Configurando SSL no DNS no Microsoft Azure

Configurando SSL no DNS no Microsoft Azure

Para configurar o DNS na Azure e ativar o SSL, você precisa seguir algumas etapas que envolvem a configuração do seu domínio personalizado e a adição de um certificado SSL para proteger a conexão. Aqui está um guia passo a passo para fazer isso:

1. Configurar o Domínio Personalizado no Azure

Adicionar o Domínio Personalizado:

  • No portal do Azure, navegue até o serviço ao qual você deseja adicionar um domínio personalizado, como um App Service.
  • No painel esquerdo, selecione "Configurações" e depois "Domínios personalizados".
  • Clique em "Adicionar domínio personalizado" e insira o nome do domínio que você deseja usar (ex: www.seudominio.com).

Configurar os Registros DNS:

  • No painel do seu provedor de DNS (como GoDaddy, Namecheap, etc.), crie um registro CNAME apontando para o endpoint fornecido pelo Azure. Por exemplo:
  • Nome: www
  • Tipo: CNAME
  • Valor: seudominio.azurewebsites.net (o endpoint fornecido pelo Azure)
  • Você pode também configurar um registro A para apontar diretamente para um endereço IP.

Verificar o Domínio:

  • No portal do Azure, volte à página "Adicionar domínio personalizado" e clique em "Validar". O Azure verificará se o registro DNS foi configurado corretamente.

2. Adicionar um Certificado SSL

Obter um Certificado SSL:

  • Você pode obter um certificado SSL de uma Autoridade Certificadora (CA) como Let's Encrypt, Digicert, etc. ou usar um certificado gerenciado pela Azure.
  • Se estiver usando o Azure App Service, você pode aproveitar os certificados SSL gratuitos fornecidos pela Azure.

Configurar o Certificado no Azure:

  • No portal do Azure, navegue até o serviço em que você deseja configurar o SSL (como um App Service).
  • No painel esquerdo, selecione "Configurações TLS/SSL" e depois "Certificados TLS/SSL Privados".
  • Se você tiver um certificado personalizado, clique em "Carregar Certificado" e faça o upload do arquivo .pfx do certificado com a senha.
  • Se você estiver usando um certificado gerenciado pela Azure:
  • Vá para "Domínios personalizados" e clique em "Adicionar Certificado SSL".
  • Siga as instruções para configurar um certificado SSL gratuito gerenciado pela Azure.

3. Associar o Certificado ao Domínio Personalizado

  1. Associar Certificado SSL:
  • No painel "Configurações TLS/SSL", selecione "Associações TLS/SSL".
  • Clique em "Adicionar Bindings".
  • Selecione o domínio personalizado, escolha o certificado SSL que você carregou ou configurou, e clique em "Adicionar".

4. Configurar o DNS para Forçar HTTPS (Opcional)

  • Após a configuração do SSL, é uma boa prática redirecionar todas as requisições HTTP para HTTPS.
  • No App Service, você pode habilitar essa opção em "Configurações TLS/SSL" > "Enforce HTTPS".

Resumo

  1. Adicione o domínio personalizado no Azure.
  2. Configure os registros DNS (CNAME ou A) no provedor de DNS.
  3. Obtenha e configure o certificado SSL no Azure.
  4. Associe o certificado SSL ao domínio personalizado.
  5. (Opcional) Force HTTPS para garantir conexões seguras.

Este procedimento permite que você configure o DNS para ativar o SSL em um serviço hospedado na Azure.