Skip to content

Commit

Permalink
add IPv6 resolution
Browse files Browse the repository at this point in the history
improves performance substantially
  • Loading branch information
Corey Innis committed Apr 6, 2012
1 parent 8f09081 commit e85311e
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions lib/meltdown/dns_server.rb
Expand Up @@ -17,6 +17,11 @@ def run
transaction.respond!("127.0.0.1") transaction.respond!("127.0.0.1")
end end


match(/.*\.dev$/, :AAAA) do |match, transaction|
logger.info "DNS match AAAA : #{transaction.inspect}"
transaction.respond!("::1")
end

match("1.0.0.127.in-addr.arpa", :PTR) do |transaction| match("1.0.0.127.in-addr.arpa", :PTR) do |transaction|
logger.info "DNS match PTR : #{transaction.inspect}" logger.info "DNS match PTR : #{transaction.inspect}"
transaction.respond!(Name.create("default.dev.")) transaction.respond!(Name.create("default.dev."))
Expand Down

0 comments on commit e85311e

Please sign in to comment.