Vad är DNS-baserad annonsblockering?

DNS-baserad annonsblockering fungerar genom att förhindra förfrågningar till kända domäner för annonser, spårning eller telemetri innan de når webbläsaren. I stället för att blockera innehåll på själva sidan stoppar nätverkslagret dessa värdnamn från att lösas upp normalt.

Eftersom webbläsaren aldrig får en användbar adress för en blockerad domän kan förfrågningar misslyckas, överskrida tidsgränsen eller lösas upp på ett annat sätt beroende på vilken DNS-tjänst och vilka filtreringsregler som används. Det gör det möjligt att dra slutsatser om huruvida ett nätverk använder annonsblockering eller integritetsfiltrering.

Verktygsbeskrivning

Det här verktyget kontrollerar om annonsblockering verkar vara aktiv genom att testa en kontrollförfrågan och flera kända spårnings-URL:er. Resultatet sammanfattas i en tabell som visar varje testvärd, dess status och hur lång tid förfrågan tog.

Det är ett praktiskt diagnostikverktyg för att förstå om DNS-filtrering påverkar ett nätverk, en webbläsare eller en enhet.

Funktioner

  • Heuristisk identifiering: Jämför en kontrollförfrågan med kända spårningstester
  • Tidsmätning av förfrågningar: Visar hur lång tid varje test tog för att underlätta åtskillnaden mellan blockerade och nåbara värdar
  • Enkel statustabell: Gör det enkelt att snabbt överblicka resultatet utan att behöva gå igenom rå nätverksinformation

Så fungerar det

Verktyget skickar fetch-förfrågningar med no-cors och en tidsgräns och klassificerar varje test utifrån om det verkar vara nåbart, blockerat eller ha överskridit tidsgränsen. Detta är en inferensmetod, så resultatet återspeglar nätverksbeteende snarare än ett direkt API för annonsblockering.

Begränsningar

  • Nätverksåtkomst krävs för att köra testerna.
  • Resultatet är heuristiskt och kan variera beroende på DNS-leverantör, webbläsare eller firewall.
  • Vissa nätverk kan returnera missvisande svar i stället för att blockera på ett tydligt sätt.