Thomas Schmidt


My practical exam work was, based on a own idear, to implement a DNS server based on a relational database. The result can resolve A, PTR, CNAME and SOA records. It is build to set on top of MySQL or mSQL. The software's name is NABI (Not Another Bind Implementation) nabi also means "prophet" in indonesian language.

what is/can nabi :

  • DNS, based on (MySQL) or (in future) on other Databases
  • an easy way to hold DNS data
  • a way to hold dynamic DNS
  • easy to use for everybody who could work with a database explorer or with (MySQL) direct

what is nabi NOT :

  • Not Another BIND Implementation
  • ultra fast
  • couldn't explain every maron what DNS is ;-)


download nabi-Sources

Database Explorer