==== MaraDNS tutorial ====

=== MaraDNS tutorials and usage guides ===

MaraDNS includes a number of tutorials and usage guides which cover 
everything from teaching DNS basics for someone who has never 
administered a DNS server before to usage guides on exotic things such 
as using private CNAME records that point to public DNS entries. 

For people who have never used DNS before, the DNS introduction guideis 
a good place to start. For people who have some experience with DNS 
servers, the quick start guideis a good place to start. 

== Tutorials and usage guides ==

* An introduction to DNS

* Using MaraDNS as a recursive DNS server

* Using MaraDNS as an authoritative DNS server

* A guide on how to compile and install MaraDNS

* How to update from an earlier MaraDNS release up to MaraDNS 1.4

* MaraDNS' default zonefile allows you to have a large number of zones 
  served by MaraDNS, with a minimum of memory use, and a fast 
  startup time

* How to allow other DNS servers to transfer zones over DNS

* How to transfers zones from other DNS servers to MaraDNS

* How to serve DNS records over TCP

* A glossary

* A quick-start guide for experienced UNIX and Linux admins

* A summary of some record types supported by MaraDNS. Also describes 
  how to delegate sub-zones

* How to resolve "dangling" CNAME records

* MaraDNS troubleshooting guide

* How to convert BIND zone files in to MaraDNS-compatible zone files.

== Man pages ==

* The askmara (DNS query client) man page

* The csv2 zone file format man page

* The man page for csv2 txt and raw records

* The duende (MaraDNS daemonizer) man page

* The fetchzone (zone transfer client) man page

* The maradns (UDP DNS server) daemon man page

* The mararc configuration file man page

* The zoneserver (TCP DNS server) man page


