DNS-blacklists (DNSBL) uitgelegd

Een DNSBL is een lijst van IP-adressen of domeinen die zijn gemarkeerd als bron van spam of misbruik — opgevraagd met gewone DNS-opzoekingen, waardoor het snel genoeg is voor mailservers om bij elk binnenkomend bericht te controleren.

Wat een DNSBL werkelijk is

Een DNS-gebaseerde blacklist (DNSBL) publiceert zijn gegevens als DNS-records onder een eigen zone. Om een IP te controleren, keert een mailserver de octetten ervan om en vraagt ze op als subdomein van de blacklist-zone — het controleren van 127.0.0.1 tegen Spamhaus ZEN betekent bijvoorbeeld het opvragen van 1.0.0.127.zen.spamhaus.org. Een DNS-antwoord (meestal een A-record zoals 127.0.0.2) betekent dat het IP-adres is opgenomen; NXDOMAIN betekent van niet.

Veelvoorkomende redenen voor opname

  • Een server werd gecompromitteerd en begon ongemerkt spam te versturen
  • Gedeelde hosting of een VPS-IP die een eerdere huurder voor misbruik gebruikte — het reputatieprobleem overleeft de huurder
  • Een open mailrelay of verkeerd geconfigureerde proxy waarmee iedereen spam kan versturen
  • Geen PTR-record (reverse DNS), of een dat niet overeenkomt met het verzendende domein — veel DNSBL's en ontvangende servers zien dit op zich al als verdacht
  • Een plotselinge piek in uitgaand volume die geautomatiseerde misbruikdetectie triggert, zelfs bij een legitieme mailmigratie

Wat opname echt beïnvloedt

De praktische impact betreft vrijwel uitsluitend e-mailbezorging: mailservers en spamfilters raadplegen bij inkomende verbindingen een of meer DNSBL's en gebruiken een vermelding als sterk signaal om te weigeren of in quarantaine te plaatsen. Een vermelding raakt zelden webverkeer of iets wat niets met e-mail te maken heeft.

Hoe je van de lijst af komt

Los eerst de onderliggende oorzaak op — verwijdering zonder oplossing leidt snel weer tot opname. De meeste grote DNSBL's (Spamhaus, SORBS, Barracuda) bieden na het oplossen van het probleem een selfservice-formulier voor controle en verwijdering; sommige vermeldingen verlopen automatisch na een periode zonder verder misbruik. Als het IP-adres op gedeelde infrastructuur staat, moet het verwijderingsverzoek meestal van de hostingprovider komen, niet van een individuele huurder.

Controleer een IP-adres of domein

Probeer het op je domein

Zie de theorie in de praktijk — voer IP- en domeinblacklistcontrole uit voor je eigen domein.