Is DNSKong available for Linux or UNIX?
Unfortunately, no. A HOSTS file is still the best approach to blocking unwanted sites on Linux or UNIX clients. It is possible to achieve similar efficiency and results to set up a local DNS server with unwanted sites pre-resolved to a null address for network-wide filtering. Simply set A records (and MX, if so desired) to point to 127.0.0.1 (or, better yet, to the DNS server itself and have a an HTTP server running, serving a small 1-pixel GIF). BIND 9.22 and up accomodates wildcarded subdomains, so you can block any domain regardless of subdomain in this manner. This may also work with the vastly more secure djbdns.