Após adicionar um domínio ao Web Application Firewall (WAF), modifique o registro DNS do domínio para apontar para o endereço CNAME fornecido pelo WAF. Isso direciona o tráfego da web do seu site para o WAF para proteção. Este tópico descreve como modifique as configurações de DNS do seu domínio.
Informações básicas
Use apenas um registro CNAME para mapear um nome de domínio protegido ao WAF.
Se ocorrerem falhas, como falhas de nó ou de data center, o WAF usará um endereço IP diferente ou encaminhará as solicitações para o servidor de origem. Isso garante a continuidade do service e oferece recursos de alta disponibilidade e recuperação de desastres.
-
O WAF não oferece suporte a registros A.
Por padrão, o WAF ative o mecanismo de isolamento de endereço IP virtual (VIP) para os nomes de domínio adicionados ao WAF, o que melhora a estabilidade e a segurança do sistema. O WAF atribui um VIP ao seu nome de domínio. Se você adicionar um registro A para mapear seu nome de domínio ao VIP, poderão ocorrer interrupções no service quando o VIP for alterado, como ao ativar ou desativar um endereço IP exclusivo ou o balanceamento de carga inteligente.
Se você usar um registro A, o status de resolução DNS do nome de domínio ficará anormal. Exclua o registro A e adicione um registro CNAME para mapear seu nome de domínio ao CNAME atribuído pelo WAF.
Este tópico se aplica a cenários em que você usa o WAF como um service independente para proteger seu site. Se o seu site também usar outros services de proxy, como CDN ou Anti-DDoS Pro/Anti-DDoS Premium, consulte a seguinte documentação:
Pré-requisitos
Você adicionou manualmente o site que deseja proteger ao WAF no modo de registro CNAME. Para obter mais informações, consulte Add a domain.
Você tem permissões para modifique os registros DNS no sistema do seu provedor de service de DNS.
-
As solicitações dos blocos CIDR de back-to-origin do WAF são permitidas no servidor de origem.
Se você usar um software de segurança de terceiros ou políticas específicas de controle de acesso para o seu servidor de origem, adicione os blocos CIDR de back-to-origin do WAF à lista de permissões. Dessa forma, as solicitações normais não serão bloqueadas. Para obter mais informações, consulte Allow access from the back-to-origin CIDR blocks of WAF.
-
As configurações de encaminhamento do seu site estão corretas e em vigor.
Antes de você modifique o registro DNS, verifique se as configurações de encaminhamento do site estão corretas para evitar interrupções no service causadas por configurações inválidas. Para obter mais informações, consulte Local verification.
AvisoSe você modificar o registro DNS antes que as configurações de encaminhamento entrem em vigor, poderão ocorrer interrupções no service.
Obter o endereço CNAME do WAF
Antes de você modifique seu registro DNS, obtenha o endereço CNAME do WAF para o seu domínio. Se já tiver esse endereço, ignore estas etapas.
Faça logon no console do Web Application Firewall.
No painel de navegação à esquerda, escolha .
Na lista Domain Names, localize o domínio adicionado. Passe o mouse sobre o domínio, visualize e copie o endereço CNAME do WAF. A lista inclui as colunas Domain/CNAME, access mode e origin information. Clique em o ícone de cópia ao lado do domínio para copiar o endereço CNAME do WAF.
Usar o Alibaba Cloud DNS para modifique o registro DNS
Se você usar o Alibaba Cloud DNS, execute as etapas a seguir para que você modifique o registro DNS. Se usar um service de DNS de terceiros, consulte as etapas a seguir para que você modifique o registro DNS no sistema do seu provedor de service de DNS:
Faça logon no console do Alibaba Cloud DNS.
Na página Authoritative DNS Resolution, localize o nome de domínio cujo registro DNS você deseja modifique e clique em DNS Settings na coluna Actions.
-
Na página DNS Settings, localize o nome de host e gerencie e clique em Modify na coluna Actions.
No exemplo a seguir,
aliyun.comé usado:www: corresponde a nomes de domínio que começam com www, como
www.aliyun.com.@: corresponde ao nome de domínio raiz, como
aliyun.com.**: corresponde a nomes de domínio curinga, incluindo todos os subdomínios, como
blog.aliyun.comewww.aliyun.com.
-
No painel Modify DNS Record, defina o parâmetro Record Type como CNAME e o parâmetro Record Value como o CNAME atribuído pelo WAF. Mantenha as outras configurações de parâmetro.
Quando você modifique um registro DNS, observe os seguintes itens:
Recomenda-se defina o tempo de vida (TTL) como 10 minutos. Um valor de TTL maior especifica um período mais longo para sincronize e atualize os registros DNS.
-
Diferentes tipos de registros DNS entram em conflito entre si.
Especifique apenas um valor CNAME para cada registro DNS. Defina o parâmetro Value como o CNAME atribuído pelo WAF.
-
Diferentes tipos de registros DNS entram em conflito entre si. Por exemplo, não é possível adicionar um registro CNAME e um registro A, MX ou TXT para um nome de host ao mesmo tempo. Se não for possível alterar o tipo de registro, exclua todos os registros DNS conflitantes e adicione um novo registro CNAME.
AvisoExclua todos os registros DNS conflitantes e adicione um registro CNAME o mais rápido possível. Caso contrário, seu nome de domínio ficará inacessível.
Clique em OK e aguarde o novo registro DNS entrar em vigor.
-
Verifique o registro DNS. Execute um ping no nome de domínio do seu site ou use uma ferramenta de detecção de DNS para verificar se o registro DNS entrou em vigor.
NotaO registro DNS não entra em vigor imediatamente. Se a verificação falhar, verifique o registro DNS novamente após 10 minutos.
Operações relacionadas
-
ative a proteção do servidor de origem
A proteção do servidor de origem impede que invasores contornem o WAF e ataquem diretamente o endereço IP do seu servidor, caso o descubram. configure um grupo de segurança para sua instância ECS de origem ou uma lista de permissões para sua instância SLB de origem para bloquear ataques diretos. Para obter mais informações, consulte Set up origin server protection.
-
Recupere endereços IP de origem
Após conectar seu site ao WAF, seu servidor de origem recebe todas as solicitações do WAF. Recupere o endereço IP de origem de um cliente a partir do cabeçalho de solicitação
X-Forwarded-For. Para obter mais informações, consulte Retrieve originating IP addresses.