redns

Reactor-Ready DNS Library

This library includes native Ruby encoder/decoder classes for typical DNS records that are specified in RFC1035.

In addition, RFC2671 extension mechanisms are also supported.

Installation

To install as a dependency, add to your Gemfile:

gem 'redns'

Then bundle install should pick up any dependencies.

Usage

References

  • RFC1035 - Domain names - implementation and specification
  • RFC2671 - Extension Mechanisms for DNS (EDNS0)

(C) 2005-2017 Scott Tadman

See LICENSE for more details.