Acrylic is a local DNS proxy which improves the performance of your computer by caching the responses coming from your DNS servers.
When you browse a Web page a portion of the loading time is dedicated to name resolution (usually from a few milliseconds to 1 second or even more) while the rest is dedicated to the transfer of the page contents to your browser. What Acrylic does is to reduce the time dedicated to name resolution for frequently visited addresses as close to zero as possible.
With Acrylic you can also gracefully overcome short downtimes of your DNS servers without disrupting your work, because in this case you will at least be able to connect to your favourite sites and to your email server.
In addition Acrylic can help you to effectively block unwanted ads prior to their download through the use of a HOSTS file with support for wildcards and regular expressions, optimizing your navigation experience even further.
I find this project fascinating, I hope to see some updates from the Author :)
Trying it for some minutes and found 3 websites BLOCKED BY ACRYLIC! kioskea.net (online linux community) netheos.net (about trusted browser) kahunaburger.com (talk about DNS cache in Firefox) conclusions: UGLY!
We use this in conjunction with Vagrant to create a development environment. It works great!
I love it! I have set this up on one computer and my entire house's dns queries go through it.
While using a VPN (Cotse), I discovered that my Windows 7 system was leaking the DNS every time I went to a website through the VPN proxy. What was happening was the proxy was using encryption to resolve the addresses correctly, however, W7 was also somehow resolving the address through my ISP. So my ISP could tell and log everywhere I was going, rendering the VPN service worthless. I solved this by blocking the DNS addresses with my firewall. The problem was that I had other programs I had written that needed to resolve site addresses to run. Upon finding Acrylic DNS Proxy, I was able to simply disable the firewall, start my programs, and then enable the firewall again. Now when these programs start, Acrylic provides the needed ip addresses to them.