V

Vinyl Cache

Vinyl Cache is a small, fast DNS caching server built for low resource environments and simplicity.

About Vinyl Cache

Vinyl Cache is a lightweight DNS caching daemon written in C. It sits between your local machines and upstream DNS resolvers, storing query results to speed up repeated lookups. The project prioritizes a tiny memory footprint and easy configuration, making it a good fit for embedded systems, routers, or single-board computers.

It supports the standard DNS cache features like TTL honoring, negative caching, and configurable cache size. The server runs on Linux and other Unix-like systems. It uses an LRU eviction policy and logs basic statistics. Configuration is done through a single text file with clear directives. There is no dependency on large libraries or runtimes.

Vinyl Cache is open source under the ISC license. It is developed by a solo maintainer and is not a large corporate project. If you need a no-fuss DNS cache for a small network without the overhead of more complex solutions, this is worth a look.
Server Software

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Developer
Vinyl Cache Project