Saltar para o conteúdo

Teste o seu site
a partir de outro país

O teste pede o seu URL a partir de máquinas em 14 países ao mesmo tempo e depois compara o que cada uma recebeu: estado, endereço, URL final, conteúdo. Se um país vir algo diferente — uma página de bloqueio, um redirecionamento, outro conteúdo — fica a saber qual, lado a lado.

Pedidos reais a partir de máquinas nesses países Estado + conteúdo comparados Veredito em segundos
Avançado impressão digital do conteúdo — não apenas «devolveu 200» 451 / 403 / redirecionamento / reset / silêncio triado por responsabilidade ligação permanente partilhável por resultado monitorizar estes países 24 horas por dia? monitorização de disponibilidade →
Porque é que uma verificação local não revela o que outros países veem

Quatro fatores que variam por país

O mesmo URL segue um percurso diferente a partir de cada país. Qualquer um destes quatro fatores pode alterar silenciosamente a resposta — e só um deles é visível no seu próprio navegador.

O endereço

O geo-DNS e o anycast atribuem propositadamente um IP diferente a cada país — Tóquio recebe o edge de Tóquio. Um endereço diferente é normal. Conteúdo diferente não é.

geo-DNS

A distância

A luz na fibra percorre 200 km por milissegundo e não consegue ir mais depressa. Um visitante a 8000 km do servidor mais próximo paga esse custo em cada ida e volta, ainda antes de o código começar a correr.

distância

A permissão

Listas de bloqueio ao nível do ISP e filtragem no percurso da rede podem interpor-se entre um país e o servidor. Os pedidos morrem a meio do trajeto — os registos nunca chegam a vê-los, por isso ninguém dá por isso.

percurso de rede

As suas próprias regras

Bloqueios geográficos, redirecionamentos por região, definições de país na CDN, uma WAF a ser cautelosa. A causa mais comum de «não disponível na sua região» é uma regra do seu lado da ligação.

a sua configuração
Descodificador de leituras

Como interpretar os resultados

Cada linha classificada por esta ferramenta corresponde a uma destas situações. Eis o que cada uma significa — e quem é responsável pela correção.

200 · impressão coincide

Esse país recebe o site — o mesmo conteúdo que todos os outros, seja qual for o endereço a partir do qual foi servido. É a única leitura que significa «nada a assinalar».

→ saudável — o objetivo, em todo o lado
451 Unavailable For Legal Reasons

O bloqueio geográfico explícito: o próprio servidor ou CDN a dizer «optámos por não servir esta região». Comum em sites dos EUA que bloquearam a UE em 2018 e nunca mais reviram essa decisão.

→ regra própria — decida-a de forma deliberada
403 apenas num país

Todos os outros recebem 200, um país recebe Forbidden. Procure uma regra de país na CDN, numa lista da WAF ou num plugin de geolocalização instalado há anos por alguém.

→ verifique primeiro as regras de país da CDN
ligação cortada a abrir

A ligação começa e depois quebra: um RST, uma leitura interrompida, ou um handshake TLS que falha. A filtragem no percurso da rede provoca isto — tal como uma cadeia de certificados quebrada ou um edge sobrecarregado. Reportamos a quebra; o passo seguinte é distinguir a causa.

→ verifique o certificado e o edge, depois o percurso
excedeu o tempo limite · 0 bytes

Os pacotes saíram, nada voltou, e o registo de acessos não mostra pedido nenhum. Vindo de um único país, este padrão costuma significar que algo no percurso os descartou a meio do trajeto.

→ os registos não veem isto — teste a partir de dentro
URL final diferente

Um redirecionamento geográfico: a Alemanha cai em /de, o Japão em jp.example.com. Sem problema quando é deliberado. Uma armadilha quando o destino devolve 404, entra em ciclo, ou mostra os preços do ano passado.

→ siga-o — veja onde termina
A triagem

Quem está a bloquear?

Quando um país não consegue ver o site, a correção depende de quem está a bloqueá-lo. A forma como a falha se manifesta diz qual é:

  • Voltou uma página, depressa — um 451 ou 403 em menos de 100 ms significa que foi o próprio edge que serviu o bloqueio. É uma configuração, e pode ser alterada hoje mesmo.
  • Cortada a meio do handshake — a ligação quebrou enquanto estava a estabelecer-se. Um middlebox no percurso faz isto; tal como um certificado expirado no edge. Verifique primeiro o próprio TLS, porque essa metade resolve-se num minuto.
  • Recusada — algo respondeu com uma recusa em vez de um handshake. Normalmente uma regra de firewall ou uma porta fechada do lado de lá, não os países pelo meio.
  • Silêncio — o pedido morreu a meio do trajeto e os registos nunca chegaram a vê-lo. Vindo de um país específico, é o percurso, não o site.
  • Lento mas 200 — não está bloqueado, só está longe. É um problema de distância com uma correção de distância: um edge mais próximo desse país.

Causas mais comuns, por ordem

pela frequência com que costuma ser a causa
#1 · a própria regra geográficaUma definição de país na CDN, uma lista da WAF, um plugin de geolocalização de 2021. O bloqueio mais comum é autoinfligido — e o mais fácil de levantar.
#2 · as predefinições da CDNProteção contra bots a desafiar um país inteiro, ou uma regra gerida lançada numa atualização. Parece que «nada mudou» — mas mudou, do lado do fornecedor.
#3 · uma rede no percursoPor vezes, um ISP ou um filtro no percurso descarta o pedido antes de este chegar ao servidor. A configuração do servidor não resolve isto — mas vale a pena saber que está a acontecer.
#4 · aquela rede específicaRaramente, é a própria rede da máquina de teste que destoa. É por isso que comparamos 14 países — uma anomalia isolada é uma pista, não um veredito.
A ordem importa: antes de culpar uma rede estrangeira, verifique o painel da própria CDN. Normalmente, a causa está mais perto de casa.
Para quem usa o terminal

O que pode verificar localmente

Grande parte disto pode ser feito localmente. A última linha precisa de uma máquina no outro país.

Ver as respostas de geo-DNS para o Japão, a partir daquidig +short example.com @8.8.8.8 +subnet=133.11.0.0/16
A que edge se chega a partir daqui?curl -sI -o /dev/null -w '%{remote_ip}\n' https://example.com
Obter conteúdo através de um IP de edge específicocurl -sI https://example.com --resolve example.com:443:203.0.113.28
Acionar redirecionamentos baseados em idiomacurl -sIL -H 'Accept-Language: de-DE' -o /dev/null -w '%{url_effective}\n' https://example.com
Ver a cadeia de redirecionamentos obtidacurl -sIL https://example.com | grep -iE 'HTTP|location'
Enviar o pedido a partir de outro país# não há flag do curl para isto — é preciso uma máquina nesse país. ↑ é para isso que serve esta ferramenta
FAQ

Perguntas frequentes

Pede o URL, no mesmo instante, a partir de 14 máquinas em 14 países. Depois compara quatro elementos por resposta: o estado HTTP, o URL final após os redirecionamentos, o IP que serviu o pedido e uma impressão digital da página devolvida. Cada país cai numa de duas categorias — os que veem o site, e os que veem outra coisa.

Quatro motivos cobrem a maioria dos casos. Um bloqueio geográfico devolve 401, 403 ou 451 a certas regiões. Um redirecionamento geográfico envia determinados países para um site diferente ou para uma página de destino por país. Uma CDN serve a esses visitantes uma cache de edge diferente. Ou, simplesmente, uma região está com uma interrupção, a exceder o tempo limite enquanto o resto carrega normalmente.

Uma máquina em cada um de 14 países, em 6 continentes: Estados Unidos, Canadá (América do Norte), Brasil, Peru (América do Sul), Reino Unido, França, Alemanha (Europa), Turquia, Israel (a ponte entre a Europa e a Ásia), Índia, Singapura, Coreia do Sul (Ásia), Austrália (Oceânia) e África do Sul (África). São máquinas em centros de dados, fisicamente presentes em cada país. As respostas de geo-DNS, os bloqueios geográficos e os edges das CDN baseiam-se todos no país do endereço de origem — que estas sondas têm genuinamente.

Não. Não há sondas dentro da China, da Rússia ou dos Emirados Árabes Unidos, por isso esta não é uma ferramenta de deteção de censura. O que mostra é se os 14 países a partir dos quais se testa recebem todos o mesmo site. Qualquer um que receba uma página de bloqueio, um redirecionamento, um edge diferente ou um tempo limite excedido é assinalado.

Significa que pelo menos um país viu algo diferente da resposta maioritária, enquanto os outros viram o site normal. O resultado agrupa os casos discordantes por motivo: bloqueio geográfico, redirecionamento para outro destino, conteúdo diferente, ou inacessível. Fica a saber exatamente quais os países que diferem, e porquê.

Cada sonda constrói duas impressões digitais: uma a partir do esqueleto de tags HTML da página, ignorando texto, scripts e valores específicos de cada pedido, e outra a partir do texto normalizado. Dois países só contam como iguais quando ambas coincidem com a maioria. Conteúdo dinâmico normal não desencadeia uma falsa diferença.

Sim, é totalmente gratuito e não é necessário qualquer registo. É possível deixar um e-mail num resultado para ser notificado uma vez, caso um país mude de categoria mais tarde. Para uma monitorização contínua a partir de várias localizações com alertas permanentes, é exatamente para isso que a plataforma Uptimia foi criada.

? example.com · 14 localizações · em paralelo Pedidos enviados — a chegar as primeiras respostas…
0 de 14 localizações responderam~10 s
Vê o seu site0 de 14
A aguardar a primeira resposta correspondente…
Vê outra coisa0 de 14
Ainda nada aqui — e esse é o bom resultado.

As ferramentas grátis são só o começo.
O Uptimia cuida dos seus sites.

Uptime, SSL, validade de domínio, velocidade de página, transações — monitorização em 171+ locais em todo o mundo. Grátis por 30 dias.

30 dias grátis sem cartão cancele quando quiser plano gratuito após o teste
Mais de 100.000 sites monitorizados · conforme o RGPD