Wrbldnsd - Rbldnsd for Windows

Wrbldnsd is a Windows anti-spam solution by serving DNSBL zones locally. It is a packaging of Rbldnsd, Rsync, Openssh and Cygwin. You can use Wrbldnsd to locally mirror DNSBL zone files, thus eliminating latency problems in larger environments and decreasing time used for email filtering significantly.

Rbldnsd is a small and fast DNS daemon which is especially engineered for serving DNSBL zones. It can serve both IP-based and name-based blocklists. All zones are kept in memory for faster performance with a decent memory footprint.  Rsync  uses the Rsync algorithm which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. Cygwin is a Linux-like environment for Windows. It consists of a DLL, which emulates substantial Linux API functionality, and a collection of tools.  


  Supported platforms : Windows 2000/XP/2003/Vista/2008/7/2012/10/2016/2019

Wrbldnsd comes as a ZIP file containing an NSIS installer. Simply unzip your downloaded copy and run the package "wrbldnsd_x.x_Installer.exe" :

  1. Accept License agreement.
  2. Specify an installation location.
  3. Specify a service account.
  4. Specify IP-address and port number which rbldnsd will listen to, and the list of zone:dataset mappings
  5. Installation starts. By clicking 'Details' button, you can get more detailed information about installation. Check if everything seems ok.


You're DONE! Wrbldnsd is installed and the rbldnsd portion is activated as a service.


Man page for rbldnsd is available here. More documentation can also be found here.



This package contains components with different terms of licensing:

Component Version Licensing
Rbldnsd 0.998b Rbldnsd license Source code for rbldnsd is available here.
Cygwin and GNU tools 2.10.1 CYGWIN license (GPL) Source code for Cygwin and GNU Tools are available here.