Para acelerar o acesso a vários domínios https com uma única instância do Global Accelerator, associe vários certificados a um listener https. Ao usar grupos de endpoints virtuais e regras de encaminhamento, você direciona as requisições de diferentes domínios para servidores de origem distintos.
gerencie certificados de listener https
Um listener https admite duas categorias de certificados:
-
Certificado de servidor padrão
O certificado ssl selecionado quando crie um listener https torna-se o certificado de servidor padrão. Você pode substituir o certificado de servidor padrão, mas não o exclua.
-
Certificado adicional
Os certificados adicionais permitem mapear vários domínios para um único listener https. Em seguida, use regras de encaminhamento baseadas em domínio para direcionar requisições de diferentes domínios para grupos de endpoints virtuais distintos.
Cada listener https admite até 25 certificados adicionais.
Limitações
Uma instância padrão do GA aceita certificados RSA e ECC, mas não aceita certificados ShangMi (SM).
Nas instâncias padrão do GA com assinatura, se o certificado de servidor padrão usar o algoritmo ECC, todos os certificados adicionais também deverão usar esse algoritmo. Caso contrário, a resolução dos domínios associados aos certificados adicionais poderá falhar.
Para obter mais informações sobre os algoritmos de criptografia compatíveis com certificados ssl, consulte ssl certificate selecione guide.
Pré-requisitos
Uma standard GA instance foi criada.
Para instâncias do GA baseadas em assinatura, você deve ter comprado e associado um plano de largura de banda básico.
Você adicionou uma região de aceleração. Para obter mais informações, consulte Add and gerencie acceleration regions.
Se o seu site estiver implantado na China continental ou se você selecione uma região de aceleração na China continental, você deve concluir um registro ICP para fornecer serviços. Para obter mais informações, consulte What is an ICP filing?.
Certifique-se de ter comprado e solicitado vários certificados ssl. Para obter mais informações, consulte Purchase an official certificate e envie a certificate application.
Etapa 1: Associar um certificado de servidor padrão
Para iniciar, crie um listener https e selecione um certificado ssl. Esse certificado se tornará o certificado de servidor padrão, e o grupo de endpoints configurado será o grupo de endpoints padrão. Para obter mais informações, consulte Add an HTTP or https listener.
Faça login no console do GA.
Na página Instances, localize a instância do GA de destino e, na coluna Actions, clique em Configure Listener.
-
Na aba Listener, clique em Add Listener.
Ignore esta etapa se este for o primeiro listener adicionado ou se não houver listeners para a instância atual do GA.
-
Na página do assistente Configure Listener & Protocol, configure o listener e o protocolo e, em seguida, clique em Next.
Os parâmetros a seguir são relevantes:
Select a server certificate: Selecione um certificado ssl que você tenha solicitado. O certificado selecionado aqui será usado como o certificado de servidor padrão do listener https.
TLS Security Settings: Selecione uma política de segurança TLS que atenda aos requisitos do seu negócio. Para obter mais informações sobre as políticas de segurança TLS, consulte TLS security policies.
-
Na página do assistente Configure Endpoint Group, configure o grupo de endpoints e os endpoints e, em seguida, clique em Next.
O grupo de endpoints configurado aqui será o grupo de endpoints padrão do listener https.
Na página do assistente Configuration Review, confirme as configurações e clique em Submit.
Etapa 2: Adicionar grupos de endpoints virtuais
Adicione os servidores de origem como grupos de endpoints virtuais separados. Para obter mais informações, consulte Add a virtual endpoint group.
Etapa 3: Associar certificados adicionais
Faça login no console do GA.
Na página Instances, localize a instância do GA de destino e, na coluna Actions, clique em Configure Listener.
Na aba Listener, localize o listener https de destino e clique em ID do listener.
Na página de detalhes do listener, clique em aba Certificates.
Na aba Certificates, na seção Additional Certificate, clique em Associate Certificate.
-
Na caixa de diálogo Associate Certificate, configure o certificado adicional com base nas informações a seguir e clique em OK.
Certificate: Selecione o certificado que você deseja associar.
Associated Domain Name: Selecione os domínios deste certificado que você deseja acelerar com o Global Accelerator. É possível selecionar vários domínios.
A cota padrão permite adicionar até três certificados adicionais. Clique em + Add Certificate para associar vários certificados adicionais de uma só vez. Para associar mais certificados adicionais, acesse o Quota Center e solicite um aumento para a cota gaplus_quota_additional_certs_per_listener. Para obter mais informações, consulte gerencie GA quotas.
Etapa 4: Adicionar regras de encaminhamento
Adicione uma regra de encaminhamento baseada em domínio para cada grupo de endpoints virtuais. Para obter mais informações, consulte Add and gerencie forwarding rules.
Etapa 5: Configurar registros CNAME
Configure um registro CNAME para cada domínio que você deseja acelerar, para que o DNS resolva os domínios para o CNAME da instância do GA. Para obter mais informações, consulte Configure a CNAME record.
Mais operações
Ações | Descrição |
Substituir o certificado de servidor padrão |
|
Substituir um certificado adicional | Substitua um certificado adicional expirado por um novo, mantendo os domínios associados.
|
Desassociar certificados adicionais | Desassociar um certificado remove apenas o vínculo entre ele e o listener https. Para exclua o certificado em si, consulte Revoke and exclua an ssl certificate.
|
Tópicos relacionados
Use a single Global Accelerator instance to accelerate access to multiple https domains: descreve o fluxo de trabalho completo para acelerar o acesso a vários domínios https.
AssociateAdditionalCertificatesWithListener: associa certificados adicionais a um listener https.
UpdateAdditionalCertificateWithListener: substitui um certificado adicional para um listener https.
DissociateAdditionalCertificatesFromListener: desassocia certificados adicionais de um listener https.
ListListenerCertificates: consulta os certificados associados a um listener.