Used DNS Proxywall for Windows?
https://www.verigio.com/products/download.aspx?Product=DnsProxywall&Version=5.41&Platform=x64
Developer’s Description
The rules are stored in XML files and loaded within a single click. There is a real-time DNS activity monitoring and logging to detect suspicious activity. The program maintains it own DNS cache to accelerate web browsing. The Exclusive mode of DNS cache allows to work only off the local DNS cache for additional security.
Used DNS Proxywall for Windows?
Explore More

Firewall Client for ISA Server
FreeIpfilter
FreeNetOptima Porn Filter Professional
Trial version
Firewall Client Tool for ISA Server 2004
FreeZoneProtect Personal Firewall
FreeAnti-PornNow
Paid
Netfee Enterprise (64 bit)
Trial versionDoors Firewall
Free
XWall for Windows 2003 / 2008 (64-bit)
Trial version
Using Internet Security and Acceleration (ISA) Server 2000 as a Firewall
FreeMiniWall Firewall
Free
WinBarrier
Free