Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm looking for a simple caching (can be caching-only) DNS server, which can do parallel resolving on its own. Is there something like that available?

Alternatively I know there's the c-ares library, which can do multiple-hosts resolution, but it's not a drop-in replacement for libresolve that I could use in the affected software. Maybe there is some other lib which can fulfill this requirement?

share|improve this question
    
please provide more information about the problem you're trying to solve. –  Alnitak Apr 23 '10 at 19:08
    
I need a dns server which won't wait before trying another upstream dns. It should query all 2 or 3 of them and return the first result. –  viraptor Apr 23 '10 at 22:38

2 Answers 2

up vote 1 down vote accepted

Take a look at dnsmasq

share|improve this answer
    
With --all-servers it does exactly what I needed. –  viraptor Apr 23 '10 at 23:21

You could take a look at the GNU adns library.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.