RubyDNS is a high-performance DNS server which can be easily integrated into other projects or used as a stand-alone daemon. By default it uses rule-based pattern matching. Results can be hard-coded, computed, fetched from a remote DNS server or fetched from a local cache, depending on requirements. In addition, RubyDNS includes a high-performance asynchronous DNS resolver built on top of Celluloid. This module can be used by itself in client applications without using the full RubyDNS server stack.
Required Ruby Version
>= 2.2.6
Required Rubygems Version
> 1.3.1
Authors
Samuel Williams
Versions
- 2.1.1 February 16, 2025 (12.5 KB)
- 2.1.0 February 16, 2025 (12.5 KB)
- 2.0.2 June 16, 2018 (20.5 KB)
- 2.0.1 July 30, 2017 (21 KB)
- 2.0.0 July 30, 2017 (21 KB)
- 2.0.0.pre.rc2 May 25, 2017 (21 KB)