← Back to docs

DNSBL-pluginet

Language: SV | EN | SV

DNSBL-pluginet

Den här sidan dokumenterar WordPress-pluginet Tornevall Networks DNSBL and Fraud Blacklist implementation.

Vad pluginet gör

Pluginet lägger till ett lättviktigt skyddslager för DNSBL/FraudBL i WordPress.

Nuvarande funktioner inkluderar:

  • direkta DNS-uppslag mot konfigurerade blacklist-resolvers
  • lokal cache för att undvika onödigt upprepade uppslag
  • valfri förstärkning av kommentarsskydd via Tornevall Tools
  • blockering / omdirigering av listade besökare
  • dold kommentarsfunktion för listade besökare
  • adminverktyg för manuell lookup och self-check
  • adminstatistik för kontroller, träffar och blockerade requests
  • en säker IP-whitelist så att den egna adressen kan testas utan att blockeras

Adminpanelen

DNSBL-adminsidan innehåller nu:

  • At a glance för aktuell konfiguration
  • Visitor statistics med:
    • antal registrerade besökarkontroller
    • antal unika IP-adresser som setts
    • antal blacklist-träffar
    • antal blockerade requests
    • antal unika blockerade IP-adresser
    • 24-timmarsöversikt
    • antal cachelagrade blacklistposter
  • Plugin information and help
  • Try-tests and self-check
  • inställningar för resolvers, cachetid, skyddsbeteende och Tools-integration

Hur statistiken fungerar

Pluginet har sedan tidigare en tabell som heter dnsblstats, och nu skrivs riktiga händelser dit från den aktiva kodvägen.

Det gör att dashboarden kan visa:

  • hur många kontroller som registrerats
  • hur många adresser som har setts
  • hur många blacklist-träffar som returnerats
  • hur många requests som bedömts som blockerade

Statistiken är händelsebaserad, så den blir meningsfull efter att pluginet faktiskt har hanterat vanlig trafik.

Säker testning i WordPress

Det rekommenderade sättet att testa DNSBL-beteendet är att:

  • behålla din egen nuvarande IP-adress i den säkra whitelisten
  • använda pluginets inbyggda lookup- och self-check-verktyg i wp-admin
  • granska statistikrutorna och räknarna för blacklist-träffar

Whitelisting innebär att IP-adressen fortfarande kontrolleras och kan synas i statistiken, men den blockeras inte, omdirigeras inte och markeras inte som spam.

När det är möjligt läggs den aktiverande ägarens IP-adress in automatiskt i whitelisten vid första installationen.

Varför översikten såg tom ut tidigare

Den gamla rutan "At a glance" visade bara konfigurationsvärden som antal resolvers, valda flaggor och om token/dev-mode var satt.

Trots att pluginschemat redan innehöll tabellen dnsblstats skrevs inget dit från nuvarande 3.x-kod, så det fanns ingen riktig statistik att visa.

Det glappet är nu stängt.

Dokumentation och källhistorik

Noteringar

  • Pluginet använder fortfarande det historiska bootstrapfilnamnet tornevall-wp-dnsbl.php.
  • 3.x-serien är en cleanup/refaktorering av den äldre kodbasen.
  • Senaste historiska taggen som syns i det lokala repot är 2.1.9.

Senast uppdaterad: 2026-03-13