Adição de um nome de domínio
Se você quiser usar a CDN para acelerar seus negócios, adicione o nome de domínio do seu site à CDN. A CDN armazena em cache o conteúdo de origem nos PoPs para que seu conteúdo seja carregado mais rapidamente.
Procedimento
Antes de adicionar um nome de domínio, verifique se o nome de domínio está em conformidade com os requisitos descritos em Requisitos de nome de domínio.
- Faça logon no console da Huawei Cloud. Escolha .
O console da CDN é exibido.
- No painel de navegação, escolha .
- Na página Domains, clique em Add Domain Name e especifique os parâmetros de domínio.
Figura 1 Adição de um nome de domínio
Tabela 1 Descrição do parâmetro Parâmetro
Item
Descrição
Domain Name
-
- Um nome de domínio pode conter até 75 caracteres, incluindo letras, dígitos, hifens (-) e pontos (.).
- Você pode adicionar até 100 nomes de domínio em cada conta.
- A CDN não permite o acesso de sites que contenham conteúdo ilícito. Os nomes de domínio existentes conectados a CDN são revisados regularmente. Se um nome de domínio envolver quaisquer violações, o serviço de aceleração de CDN será suspenso para o nome de domínio e outros nomes de domínio em sua conta.
- Se um nome de domínio estiver no estado Disabled ou Rejected por mais de 120 dias, o sistema excluirá os registros associados a esse nome de domínio.
- A aceleração de CDN para nomes de domínio que não foram acessados por mais de 180 dias será desativada automaticamente.
- Um nome de domínio de aceleração deve ser exclusivo.
- Você pode adicionar um nome de domínio incluindo um curinga (*). Por exemplo, se adicionar *.test.com a CDN como um nome de domínio de aceleração e o resolver para o CNAME fornecido pela CDN, todos os nomes de domínio de nível 2 em *.test.com, como a.test.com, desfrutará de aceleração de CDN por padrão. No entanto, os nomes de domínio de nível 3 (como b.a.test.com) não.
- Se você adicionar um curinga a um nome de domínio para uma conta específica, não será possível adicionar nenhum dos nomes de domínio de nível 2 sob esse nome de domínio a outras contas.
- Você será cobrado pelo serviço de aceleração fornecido para todos os nomes de domínio de nível 2 sob um nome de domínio curinga. Se houver vários nomes de domínio de nível 2, a cobrança será baseada no tráfego gerado pelo nome de domínio com o curinga, não em cada um dos nomes de domínio de nível 2.
Enterprise Project
-
Esse parâmetro só estará disponível se o Enterprise Project Management Service da Huawei Cloud estiver ativado. Para obter detalhes, consulte Guia de usuário do Enterprise Management.
Service Area
Global
A CDN agenda solicitações de acesso de usuários de todo o mundo para o PoP ideal nas proximidades. O nome de domínio deve ser licenciado pelo Ministério da Indústria e Tecnologia da Informação (MIIT). Para obter detalhes, consulte Serviço de licença de ICP.
Chinese mainland
A CDN agenda solicitações de acesso de usuários de todo o mundo para PoPs na China continental. O nome de domínio deve ser licenciado pelo MIIT. Para obter detalhes, consulte Serviço de licença de ICP.
Outside Chinese mainland
A CDN agenda solicitações de acesso de usuários de todo o mundo para PoPs fora da China continental. O nome de domínio não precisa ser licenciado pelo MIIT.
Service Type
Website
A CDN é perfeita para portais da Web, plataformas de comércio eletrônico, aplicações de notícias e aplicações focadas em conteúdo gerado pelo usuário (UGC). O formato de cache inclui, mas não está limitado a .zip, .exe, .wmv, .gif, .png, .bmp, .wma, .rar, .jpeg e .jpg.
File download
A CDN é útil para clientes de download, clientes de jogos, lojas de aplicações e sites que fornecem serviços de download baseados em HTTP ou HTTPS.
On-demand service
A CDN acelera a entrega de serviços sob demanda, como educação on-line, compartilhamento de vídeo, música ou vídeo sob demanda e outros conteúdos audiovisuais.
Whole site
A CDN é uma boa opção para sites que consistem em conteúdo dinâmico e estático e para sites que envolvem um grande número de solicitações ASP, JSP ou PHP.
Origin Protocol
-
Protocolo usado pelos PoPs de CDN para extrair conteúdo do servidor de origem.
- HTTP
- HTTPS
- Same as user: o protocolo de origem é o mesmo que o protocolo de acesso do cliente. Por exemplo, se um cliente acessa a CDN usando HTTP, a CDN também usa HTTP para pull de origem.
- Na área de configurações do servidor de origem, clique em Add para adicionar um servidor de origem para o nome de domínio.
Figura 2 Adição de um servidor de origem
Tabela 2 Parâmetros Parâmetro
Descrição
Origin Server Address
Origin server IP address
- Os PoPs de CDN acessam o endereço IP diretamente para extrair o conteúdo de origem.
- Se vários endereços IP de origem estiverem configurados, os PoPs de CDN usarão uma política de sondagem durante pull de origem. Para obter detalhes, consulte CComo o conteúdo é recuperado se o servidor de origem tiver vários endereços IP?
Origin server domain name
- Um domínio de origem não pode ser igual a um nome de domínio de aceleração.
- Você também pode inserir o nome de domínio de um bucket de armazenamento de objetos nesse campo.
NOTA:- Os Private buckets não podem ser usados como servidores de origem.
- Se você usar um bucket de armazenamento de objetos como servidor de origem, o serviço de armazenamento de objetos cobrará o tráfego de pull de origem da CDN com base no padrão de faturamento para o tráfego de saída da Internet.
OBS bucket domain name
Selecione um nome de domínio do bucket de OBS em sua conta ou personalize um. O OBS cobra o tráfego de pull de origem de CDN com base no padrão de faturamento para o tráfego de Internet de saída. Se você definir um bucket do OBS 3.0 ou uma versão posterior como o servidor de origem, poderá comprar pacotes de tráfego de pull do OBS para deduzir o tráfego de pull de origem. Para obter detalhes, consulte Faturamento do OBS para aceleração de CDN.
Observações:
- Se o seu bucket privado do OBS não for adequado como origem para o seu nome de domínio, não defina o bucket privado como o servidor de origem.
- Se um bucket de OBS personalizado for usado como servidor de origem, o nome de domínio de origem deverá terminar com .myhuaweicloud.com or .myhuaweicloud.cn.
- Se um bucket privado do OBS estiver configurado como um servidor de origem, ative autorização do OBS e selecione a caixa de seleção Private bucket. Caso contrário, pull de origem falhará.
NOTA:
Se você usar a CDN pela primeira vez, não será possível definir um bucket privado do OBS como o servidor de origem ao adicionar seu primeiro nome de domínio. Depois de adicionar o nome de domínio, você pode ativar a autorização do OBS e, em seguida, alterar o servidor de origem para um bucket privado do OBS.
- Para usar um custom OBS private bucket como servidor de origem, configure uma política para o bucket privado. Para obter detalhes, consulte Configuração de uma política para um bucket privado de OBS personalizado.
- Se você ativou a hospedagem de sites estáticos para seu bucket do OBS, selecione a caixa de seleção Static website hosting ao adicionar um nome de domínio. Dessa forma, a lista de todos os arquivos no bucket não será exibida quando os usuários acessarem o bucket.
Third-party bucket: você pode usar um bucket de armazenamento de objetos de terceiros que usa a autenticação de S3 como o servidor de origem.
- Quando o servidor de origem é um bucket privado:
- Configure o AK e a SK da conta à qual o bucket pertence.
- Region: digite a região onde o bucket está localizado.
- Bucket Name: informe o nome especificado ao criar o bucket.
Address
Endereço acessado pelos PoPs de CDN durante pull de origem.
- Se o servidor de origem for um bucket de terceiros, defina esse parâmetro como o nome de domínio do bucket.
Bucket
Esse parâmetro é obrigatório quando o Origin Server Address é definido como OBS bucket domain name ou Third-party bucket.
- Public bucket: leitura pública. Todos os usuários podem ler objetos no bucket.
- Private bucket: somente os usuários com permissões concedidas pela ACL podem acessar o bucket.
Priority
O servidor de origem pode ser primário ou em espera. A prioridade do servidor de origem primário é maior do que a do servidor de origem em espera. Os PoPs de CDN extraem preferencialmente o conteúdo do servidor de origem principal. Se o servidor de origem primário estiver com defeito, os PoPs de CDN extraem o conteúdo do servidor de origem em espera.
- Configure pelo menos um servidor de origem primário.
Origin Port
Número da porta para PoPs da CDN para extrair conteúdo. Por padrão, a porta HTTP é 80 e a porta HTTPS é 443.
- Se Origin Server Address estiver definido como OBS bucket domain name, os números das portas não poderão ser alterados.
Host Header
Um host é especificado no cabeçalho da solicitação HTTP. É o nome de domínio do site acessado pelos PoPs de CDN quando a CDN extrai conteúdo do servidor de origem. A CDN obtém recursos do site correspondente com base nos detalhes do host durante pull de origem.
Depois que um nome de domínio é adicionado, o host padrão será o nome de domínio. Altere o host em tempo hábil se uma das seguintes condições for atendida:- Se você selecionar Origin server domain name para Origin Server Address e inserir o nome de domínio de um bucket de armazenamento de objetos, defina o host como o nome de domínio do bucket de armazenamento de objetos.
- Se quiser que a CDN extraia conteúdo de um nome de domínio personalizado, especifique o host. Por exemplo, suponha que um servidor de origem esteja vinculado a dois sites, www.origin01.com e www.origin02.com, e o nome de domínio conectado a CDN seja www.example01.com. Se você precisar da CDN para extrair conteúdo do www.origin02.com, será necessário definir o host para www.origin02.com.
- Clique em OK. Para adicionar vários servidores de origem, repita 4. Você pode adicionar até 50 servidores de origem.
- A configuração leva de 5 a 10 minutos para entrar em vigor. Quando Status do nome de domínio se torna Enabled, o nome de domínio foi adicionado.
- Se o status de CNAME de um nome de domínio for , nenhum CNAME foi configurado para esse nome de domínio.
- Verifique se o host de precisa ser modificado. Se sim, configure o host consultando Cabeçalho do host.
Depois que um nome de domínio é adicionado, o host padrão será o nome de domínio. Altere o host em tempo hábil se uma das seguintes condições for atendida:
- Se você definir Origin Server Address como Origin server domain name e inserir o nome de domínio de um bucket de armazenamento de objetos, defina o host de como o nome de domínio do bucket de armazenamento de objetos.
- Se quiser que a CDN extraia conteúdo de um nome de domínio personalizado, especifique o host. Por exemplo, suponha que um servidor de origem esteja vinculado a dois sites, www.origin01.com e www.origin02.com, e o nome de domínio conectado a CDN seja www.example01.com. Se você precisar da CDN para extrair conteúdo do www.origin02.com, será necessário definir o host para www.origin02.com.