RubyFlow The Ruby and Rails community linklog

Ruby UDP DNS Server in 1 File

After seeing some similar attempts in Python, I decided to create a simple Ruby-based DNS server. It supports A and CNAME records. It’s ripe for refactoring and you could easily attach it to a data store (like, say, Redis) or be used to do various DNS tricks.

Comments

Consider RubyDNS for anything more serious though ;-)

Meh, RubyDNS is crippled by GPLv3

@apeiros, GPL does not prevent you from downloading, installing or using the source-code. Don’t let License Prejudice hinder you.

Also the GPLv3 fixed a lot of the problems with GPLv2.

@postmodern, no, GPL3 made a lot of what was bad about GPL2 even worse and I refuse to even touch code defiled by it. There isn’t the slightest bit prejudice in my judgment.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in