Note I am a huge fan of dnsmasq, however, have you looked at unbound also? I *think* it may have an option to force TCP upstream queries, it's not clear, but I would assume this means it receives on UDP and queries upstream on TCP (the documentation states "this may be helpful for tunnelling situations")

You could even incorporate both dnsmasq and unbound in order to have only a portion of your requests take this route? (another option is to write a simple DNS server in say perl and do whatever you wish, using a local dnsmasq/unbound/something else as your upstream proxy)
How "resource-hungry" is unbound?

The thing I like about dnsmasq is that it is very light and quite happily functions in very resource-constrainted environments. The environment within which dnsmasq is currently deployed is an old (though versatile) router with 64mb RAM and 512mb flash memory (which is quite old, so I am conscious of doing excessive writing on it). Even though I am using this router for everything which passes through the network, I cannot really expand and add packages too much simply because there is nowhere to fit these in.


_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

Reply via email to