Test uw website
vanuit een ander land
De test vraagt uw URL tegelijk op vanaf machines in 14 landen en vergelijkt vervolgens wat elke machine terugkreeg: status, adres, uiteindelijke URL, inhoud. Ziet één land iets anders — een blokkadepagina, een redirect, andere inhoud — dan ziet u precies welk land dat is, naast elkaar.
Vier dingen die per land verschillen
Dezelfde URL legt vanuit elk land een andere route af. Elk van deze vier factoren kan het antwoord ongemerkt veranderen — en slechts één ervan is zichtbaar in uw eigen browser.
Het adres
Geo-DNS en anycast geven elk land opzettelijk een ander IP-adres — Tokio krijgt de Tokio-edge. Een ander adres is normaal. Andere inhoud niet.
geo-DNSDe afstand
Licht in glasvezel legt 200 km per milliseconde af en gaat niet sneller. Een bezoeker op 8.000 km van uw dichtstbijzijnde server betaalt die tol bij elke retourreis, nog voordat uw code ook maar draait.
afstandDe toegang
Blocklists op ISP-niveau en filtering onderweg kunnen tussen een land en uw server in zitten. Verzoeken sneuvelen onderweg — uw logs zien ze nooit, dus u merkt het niet.
netwerkpadUw eigen regels
Geoblokkades, regioredirects, CDN-landinstellingen, een voorzichtige WAF. De meest voorkomende oorzaak van „niet beschikbaar in uw regio" is een regel aan uw kant van de lijn.
uw configuratieHoe u de resultaten leest
Elke rij die deze tool sorteert, komt in een van deze categorieën terecht. Hieronder leest u wat elke categorie betekent — en wie de oplossing moet doorvoeren.
Dat land krijgt uw site — dezelfde inhoud als alle andere landen, ongeacht vanaf welk adres deze werd geserveerd. De enige uitlezing die betekent: „niets aan de hand."
De expliciete geoblokkade: uw eigen server of CDN die zegt: „we hebben ervoor gekozen deze regio niet te bedienen." Komt vaak voor bij Amerikaanse sites die de EU in 2018 hebben geblokkeerd en dat nooit meer hebben herzien.
Alle andere landen krijgen 200, één land krijgt Forbidden. Zoek naar een landregel in uw CDN, een WAF-lijst, of een geo-plugin die jaren geleden door iemand is geïnstalleerd.
De verbinding komt tot stand en breekt vervolgens af: een RST, een afgebroken read, of een mislukte TLS-handshake. Filtering op het pad doet dit — net als een kapotte certificaatketen of een overbelaste edge. Wij melden de onderbreking; de volgende stap is uitzoeken welke van deze oorzaken het is.
Pakketten zijn verstuurd, er kwam niets terug, en uw access log toont helemaal geen verzoek. Gebeurt dit vanuit precies één land, dan betekent dat patroon meestal dat iets onderweg het verzoek heeft laten vallen.
Een geo-redirect: Duitsland komt op /de terecht, Japan op jp.example.com. Prima als dat bewust zo is. Een valkuil als het doel een 404 geeft, in een lus terechtkomt, of nog de prijzen van vorig jaar toont.
Wie blokkeert er?
Als één land uw site niet kan zien, hangt de oplossing af van wie de blokkade veroorzaakt. De vorm van de storing vertelt u wie dat is:
- Er kwam snel een pagina terug — een 451 of 403 binnen 100 ms betekent dat uw eigen edge de blokkade heeft geserveerd. Dat is een configuratie, en die kunt u vandaag nog aanpassen.
- Afgebroken halverwege de handshake — de verbinding brak af terwijl deze werd opgezet. Een middlebox op het pad doet dit; net als een verlopen certificaat op uw edge. Controleer eerst uw eigen TLS, want dat deel kunt u in een minuut afhandelen.
- Geweigerd — er kwam een weigering terug in plaats van een handshake. Meestal een firewallregel of een gesloten poort aan het andere uiteinde, niet de landen ertussenin.
- Stilte — het verzoek is onderweg gesneuveld en uw logs hebben het nooit gezien. Gebeurt dit vanuit één specifiek land, dan ligt het aan het pad, niet aan de site.
- Traag, maar 200 — niet geblokkeerd, gewoon ver weg. Dat is een afstandsprobleem met een afstandsoplossing: een edge dichter bij hen.
Meest voorkomende oorzaken, op volgorde
op basis van hoe vaak dit de oorzaak isWat u lokaal kunt controleren
Een deel hiervan kunt u lokaal doen. Voor de laatste rij heeft u een machine in het andere land nodig.
Veelgestelde vragen
De tool vraagt uw URL op hetzelfde moment op vanaf 14 machines in 14 landen. Vervolgens vergelijkt hij vier dingen per antwoord: de HTTP-statuscode, de uiteindelijke URL na redirects, het IP-adres waarvandaan werd geantwoord, en een fingerprint van de teruggegeven pagina. Elk land komt in een van twee categorieën terecht — landen die uw site zien, en landen die iets anders zien.
Vier oorzaken dekken de meeste gevallen. Een geoblokkade geeft in bepaalde regio's 401, 403 of 451 terug. Een geo-redirect stuurt bepaalde landen naar een andere site of een landspecifieke landingspagina. Een CDN serveert die bezoekers vanuit een andere edge-cache. Of één regio heeft simpelweg een storing en krijgt een time-out, terwijl de rest gewoon laadt.
Eén machine in elk van de 14 landen op 6 continenten: de Verenigde Staten, Canada (Noord-Amerika), Brazilië, Peru (Zuid-Amerika), het Verenigd Koninkrijk, Frankrijk, Duitsland (Europa), Turkije, Israël (de brug tussen Europa en Azië), India, Singapore, Zuid-Korea (Azië), Australië (Oceanië) en Zuid-Afrika (Afrika). Het zijn machines in datacenters, fysiek aanwezig in elk land. Geo-DNS-antwoorden, geoblokkades en CDN-edges baseren zich allemaal op het land van het bronadres — en dat hebben deze probes daadwerkelijk.
Nee. We draaien geen probes binnen China, Rusland of de VAE, dus dit is geen tool voor het testen van censuur. Wat de tool wel laat zien, is of de 14 landen waaruit we testen allemaal dezelfde site ontvangen. Landen die een blokkadepagina, een redirect, een andere edge of een time-out krijgen, worden gemarkeerd.
Het betekent dat minstens één land iets anders zag dan het antwoord van de meerderheid, terwijl andere landen wel uw normale site zagen. Het resultaat groepeert de afwijkende landen per reden: geoblokkade, externe redirect, andere inhoud, of onbereikbaar. U ziet precies welke landen afwijken, en waarom.
Elke probe bouwt twee fingerprints op: één op basis van het HTML-tagskelet van de pagina, waarbij tekst, scripts en per-verzoek-waarden buiten beschouwing blijven, en één op basis van de genormaliseerde tekst. Twee landen tellen alleen als gelijk wanneer beide overeenkomen met de meerderheid. Gewone dynamische inhoud veroorzaakt geen vals verschil.
Ja, dit is volledig gratis en u hoeft zich niet te registreren. U kunt bij een resultaat een e-mailadres achterlaten om eenmalig een melding te krijgen als een land later van categorie verandert. Voor continue monitoring vanaf meerdere locaties met doorlopende waarschuwingen is het Uptimia-platform gebouwd.
Blijf verkennen
Gratis tools zijn pas het begin.
Uptimia houdt uw sites gezond.
Uptime, SSL, Vervaldatum domein, paginasnelheid, transacties — gemonitord vanuit 171+ locaties wereldwijd. 30 dagen gratis.