Twisted Names -- another option
Twisted Names -- another option
Posted Jan 19, 2003 2:28 UTC (Sun) by spiv (guest, #9031)Parent article: A couple of alternative DNS servers
Another Python DNS server worth considering is Twisted Names, part of the Twisted library -- http://twistedmatrix.com/. Be sure to look at the 1.0.2 alpha, rather than 1.0.1, as Twisted Names is also being actively developed.
It's still a work in progress, but since Jp Calderone started maintaining it, it has been improving rapidly. I believe it currently has support for:
- recursive lookups
- authoritative answers
- caching
- TCP and UDP
- IPv6
- BIND9 zone files
- and probably other things I haven't noticed :)
The code should be flexible enough that you could write an SQL backend or whatever you need, if necessary. There's plenty left to be done (like optimisation), but I reckon its worth a look -- as is the rest of Twisted ;)