Site Seguro e backups Ajuda

Tentamos traduzir esta página para você. A página em inglês também está disponível.

Ignorar o firewall de aplicativos da Web (WAF) para teste

Antes dos servidores públicos de Sistema de Nome de Domínio (DNS) serem comuns, os sistemas operacionais usavam o arquivo de hosts para resolver nomes de host em endereços IP. Esse arquivo ainda pode ser editado manualmente para ignorar as resoluções regulares de DNS, o que é útil para teste ou desenvolvimento. Para acessar seu servidor de hospedagem sem o firewall de aplicativo da web (WAF) no meio da conexão, siga as etapas abaixo. Lembre-se de que não oferecemos suporte à modificação dos arquivos do seu sistema — você está fazendo isso por sua própria conta e risco.

Edite o arquivo de hosts

Para começar, localize e copie seu endereço IP de hospedagem . Então, faça o seguinte.

Windows

  1. Pressione o botão Iniciar , entre no Bloco de notas, clique com o botão direito do mouse no Bloco de notas e selecione Executar como administrador .
  2. No Bloco de Notas, selecione Arquivo , Abrir e digitec:\windows\system32\drivers\etc no campo Nome do arquivo . Certifique-se de mudarc:\ ao nome do disco principal do seu sistema, que geralmente é onde o Windows foi instalado.
  3. Selecione Todos os arquivos no menu suspenso próximo à parte inferior da janela e selecione hosts .
    Observação: Certifique-se de selecionar o arquivo de hosts que aparece como Arquivo na coluna Tipo , pois pode haver mais de um arquivo chamado hosts.
  4. Abra o arquivo hosts e, no final, adicione uma linha seguindo esta estrutura:208.104.52.26 www.coolexample.com coolexample.com
    Observação: Substituircoolexample.com com seu domínio e208.104.52.26 com seu IP de hospedagem.
  5. Salve o arquivo e saia do Bloco de Notas.
  6. Pressione o botão Iniciar e digite cmd.exe .
  7. Clique com o botão direito em Prompt de comando e selecione Executar como administrador .
  8. Digiteipconfig /flushdns na janela do Prompt de Comando e pressione Enter para que as alterações tenham efeito.
  9. Feche a janela do prompt de comando.

macOS

  1. Abra uma janela de terminal (encontrada na pasta Aplicativos e, em seguida, Utilitários ).
  2. Para executar o editor de texto Nano com privilégios de root ao abrir o arquivo de hosts, insirasudo nano /private/etc/hosts e pressione Return.
  3. Digite sua senha de administrador e pressione Return.
  4. No final do arquivo, adicione uma linha que corresponda a esta estrutura:  208.104.52.26 www.coolexample.com coolexample.com
    Observação: Substituircoolexample.com com seu domínio e208.104.52.26 com seu IP de hospedagem.
  5. Pressione Ctrl + X , depois Y e Return para confirmar o salvamento do arquivo com o mesmo nome.

Linux

  1. Abra uma janela de terminal pressionando CTRL + ALT + T ou procurando por "terminal" no menu de aplicativos.
    • O Linux tem muitas distribuições, ou "distros", com diferentes interfaces, portanto, há várias maneiras de abrir uma janela de terminal. Se você estiver executando uma distribuição semelhante ao Ubuntu, pressione Ctrl + Alt + T , o que deve abrir o terminal. Para ter certeza, pesquise como abrir uma janela de terminal na documentação da sua distribuição.
  2. Para executar o editor de texto Nano ao abrir o arquivo de hosts, digitesudo nano /etc/hosts na janela do terminal e pressione Enter.
  3. Digite sua senha e pressione Enter.
    • Se você vir a mensagemCommand 'nano' not found , sua distribuição Linux pode não ter o Nano Text Editor instalado. Você pode escolher um editor diferente, como Vim ou Gedit, ou você pode instalar o Nano usando o gerenciador de pacotes da sua distribuição. Se você estiver executando uma distribuição semelhante ao Ubuntu, execute o comandosudo apt install nano no Terminal para instalar o Nano Text Editor.
  4. No final do arquivo, adicione uma linha que corresponda a esta estrutura:  208.104.52.26 www.coolexample.com coolexample.com
    Observação: Substituircoolexample.com com seu domínio e208.104.52.26 com seu IP de hospedagem.
  5. Pressione Ctrl + X , depois Y e Enter para confirmar o salvamento do arquivo com o mesmo nome.

Agora você deve conseguir visualizar seu site diretamente do servidor de hospedagem. Você pode usar o modo de navegação anônima do seu navegador para ajudar a garantir que o DNS não seja armazenado em cache.

Solução de problemas

Se você implementou a Prevenção contra desvios de firewall, precisará adicionar seu próprio endereço IP (que pode ser encontrado aqui ) à diretiva FileMatch:

# BEGIN Prevenção de desvios do firewall de sites < Se "& percnt;{HTTP_HOST} == 'coolexample.com' || & percnt;{HTTP_HOST} == 'www.coolexample.com' " > Requer ip 208.109.0.0/22 Requer ip 192.88.134.0/23 Requer ip 185.93.228.0/22 Requer ip 66.248.200.0/22 Requer ip 2a02: fe80 :: / 29 Requer ip 173.245.48.0/20 Requer ip 103.21.244.0/ 22 Require ip 103.22.200.0/22 Require ip 103.31.4.0/22 Require ip 141.101.64.0/18 Require ip 108.162.192.0/18 Require ip 190.93.240.0/20 Require ip 188.114.96.0/20 Require ip 197.234.240.0/22 Require ip 198.41.128.0/17 Require ip 162.158.0.0/15 Require ip 104.16.0.0/13 Require ip 104.24.0.0/14 Require ip 172.64.0.0/13 Require ip 131.0.72.0/22 Require ip 2400: cb00 :: / 32 Requer ip 2606: 4700 :: / 32 Requer ip 2803: f800 :: / 32 Requer ip 2405: b500 :: / 32 Requer ip 2405: 8100 :: / 32 Requer ip 2a06: 98c0 :: / 29 Requer ip 2c0f: f248 :: / 32 </ Se & gt; # FIM Prevenção de desvio do firewall de sites

Saiba mais